unique
Valores únicos
Sintaxis
Descripción
devuelve los mismos datos que en C = unique(A)A, pero sin repeticiones. C está ordenada.
Si
Aes una tabla u horario,uniquedevuelve las filas únicas deAordenadas. En el caso de los horarios,uniquetiene en cuenta las horas y los valores de cada fila para determinar si estas son únicas y ordena el horario de salidaCsegún las horas de cada fila.Si
Aes un arreglo categórico, el orden se basa en el orden de las categorías.
especifica si devolver el primer o el último índice de los valores repetidos para cualquiera de las sintaxis previas.C = unique(___,occurrence)
conserva el comportamiento de la función C = unique(___,"legacy")unique de la versión R2012b y anteriores. No se admite la especificación de la opción "legacy" con TreatMissingAsDistinct o con los argumentos setOrder y occurrence. La opción "legacy" no es compatible con arreglos categorical, arreglos datetime, arreglos duration, arreglos calendarDuration, tablas u horarios.
[ también devuelve vectores de índices C,ia,ic] = unique(___)ia e ic mediante cualquiera de las sintaxis anteriores.
Si
Aes un vector,C = A(ia)yA = C(ic).Si
Aes una matriz o un arreglo,C = A(ia)yA(:) = C(ic).Si especifica la opción
"rows",C = A(ia,:)yA = C(ic,:).Si
Aes una tabla o un horario,C = A(ia,:)yA = C(ic,:).
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Use
uniquetolpara encontrar números de punto flotante únicos mediante una tolerancia.Para encontrar filas únicas en tablas u horarios con respecto a un subconjunto de variables, puede utilizar el subíndice de variable. Por ejemplo, puede utilizar
unique(A(:,, dondevars))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.