intersect
Intersección de dos conjuntos de datos
Sintaxis
Descripción
devuelve los datos comunes a C = intersect(A,B)A y B, sin repeticiones. C está ordenada.
Si
AyBson tablas u horarios,intersectdevuelve el conjunto de filas común a ambas tablas. Para horarios,intersecttiene en cuenta las horas de las filas para determinar la igualdad y ordena el horario de salidaCsegún las horas de las filas.
y C = intersect(A,B,___,'rows') tratan cada fila de C = intersect(A,B,'rows',___)A y cada fila de B como entidades únicas y devuelven las filas comunes a A y B, sin repeticiones. Debe especificar A y B, y, de manera opcional, puede especificar setOrder.
La opción 'rows' no es compatible con arreglos de celdas, a menos que una de las entradas sea un arreglo categórico o un arreglo de fecha/hora.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Para encontrar la intersección con respecto a un subconjunto de variables de una tabla u horario, puede utilizar el subíndice de columna. Por ejemplo, puede utilizar
intersect(A(:,, dondevars),B(:,vars))varses un entero positivo, un vector de enteros positivos, un nombre de variable, un arreglo de celdas de nombres de variables o un vector lógico. También puede utilizarvartypepara crear un subíndice que seleccione variables de un tipo especificado.
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a