# Unicos Ordenados

Elimina duplicados en array ordenado con lodash _.sortedUniq

> Página canónica: https://elysiatools.com/es/tools/sorted-unique

- **Categoría:** Data Processing

- **Palabras clave:** array, unicos, ordenado, deduplicar, lodash

## Descripción general

Elimina duplicados consecutivos de un array JSON ordenado.

**Aspectos destacados:**
- Usa lodash `_.sortedUniq`
- Funciona con arrays ordenados
- Devuelve los valores unicos en JSON

**Ejemplo:**
- Array: `[1, 1, 2, 2, 3]`
- Resultado: `[1, 2, 3]`

## Entradas

- **Array** (textarea): Ingrese un array JSON

## Cuándo usarlo

- Cuando necesitas limpiar listas de datos donde los elementos repetidos aparecen de forma consecutiva.
- Al procesar arrays JSON que han sido previamente ordenados para mejorar el rendimiento de la limpieza.
- Para reducir el tamaño de tus archivos JSON eliminando redundancias innecesarias en secuencias ordenadas.

## Cómo funciona

- Ingresa tu array JSON en el campo de texto proporcionado.
- La herramienta aplica la función _.sortedUniq de lodash para identificar y eliminar valores duplicados adyacentes.
- Obtén instantáneamente un nuevo array limpio con valores únicos en formato JSON.

## Casos de uso

- Limpieza de logs de sistemas donde los eventos repetidos se registran en secuencia.
- Normalización de listas de IDs de usuario extraídas de bases de datos ordenadas.
- Preparación de datasets para análisis estadístico eliminando redundancias consecutivas.

## Preguntas frecuentes

### ¿Qué hace exactamente esta herramienta?

Elimina los valores duplicados que se encuentran uno tras otro en un array JSON previamente ordenado.

### ¿Es necesario que el array esté ordenado?

Sí, la función _.sortedUniq está optimizada para arrays ordenados; si el array no está ordenado, no eliminará todos los duplicados.

### ¿Qué formato de entrada acepta?

Acepta un array en formato JSON estándar, por ejemplo: [1, 1, 2, 3, 3].

### ¿Puedo usar esta herramienta con strings?

Sí, siempre que el array de strings esté ordenado alfabéticamente, la herramienta eliminará los duplicados consecutivos.

### ¿Es seguro procesar mis datos aquí?

Sí, el procesamiento se realiza de forma local y eficiente sin almacenar tus datos en servidores externos.

## Herramientas relacionadas

- [Compactar Array](https://elysiatools.com/es/tools/compact-array): Elimina valores falsos de un array usando lodash _.compact
- [Eliminar Primeros N Elementos](https://elysiatools.com/es/tools/drop-items): Elimina los primeros N elementos del array usando lodash _.drop
- [Eliminar Elementos del Final](https://elysiatools.com/es/tools/drop-right-items): Elimina los últimos N elementos de un array usando lodash _.dropRight
- [Quitar Valores](https://elysiatools.com/es/tools/pull-values): Elimina valores especificos del array con lodash _.pull
- [Unicos Ordenados por Campo](https://elysiatools.com/es/tools/sorted-unique-by): Elimina duplicados ordenados con lodash _.sortedUniqBy
- [Array Unico](https://elysiatools.com/es/tools/uniq-array): Elimina duplicados del array con lodash _.uniq
- [Unico por Campo](https://elysiatools.com/es/tools/uniq-by): Elimina duplicados por propiedad con lodash _.uniqBy
- [Sin Valores](https://elysiatools.com/es/tools/without-values): Elimina valores del array con lodash _.without

## Ejemplos

- [Muestras Avanzadas de Grafana](https://elysiatools.com/es/samples/grafana-samples): Muestras comprensivas de Grafana cubriendo diseño avanzado de dashboards, configuración de alertas, integración de fuentes de datos y desarrollo de plugins
- [Ejemplos de Códigos QR](https://elysiatools.com/es/samples/qrcode-samples): Imágenes de códigos QR de muestra para probar herramientas de lectura y generación de códigos QR
- [Ejemplos D3.js Data Visualization](https://elysiatools.com/es/samples/d3js-data-visualization): Ejemplos completos de visualización de datos D3.js incluyendo gráficos, mapas, animaciones y visualizaciones interactivas
- [Ejemplos de Rome Toolchain JavaScript](https://elysiatools.com/es/samples/rome): Ejemplos de toolchain JavaScript de Rome incluyendo configuración, linting, formatting, bundling y gestión de proyectos
