Referencia de API
Documentaci贸n completa de todos los m茅todos de ToonJS
M茅todos de Filtrado
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| filter | Filtra filas basadas en una condici贸n | Toon |
| where | Filtra por condiciones m煤ltiples | Toon |
| find | Encuentra la primera fila que cumple la condici贸n | Row | undefined |
| findAll | Encuentra todas las filas que cumplen la condici贸n | Row[] |
| unique | Obtiene valores 煤nicos de una columna | any[] |
| distinct | Elimina filas duplicadas | Toon |
Selecci贸n de Datos
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| select | Selecciona columnas espec铆ficas | Toon |
| drop | Elimina columnas espec铆ficas | Toon |
| head | Obtiene las primeras n filas | Toon |
| tail | Obtiene las 煤ltimas n filas | Toon |
| take | Toma las primeras n filas | Toon |
| skip | Salta las primeras n filas | Toon |
| slice | Obtiene un rango de filas | Toon |
Operaciones Estad铆sticas
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| sum | Suma de una columna | number |
| avg | Promedio de una columna | number |
| mean | Media de una columna | number |
| median | Mediana de una columna | number |
| mode | Moda de una columna | any |
| min | Valor m铆nimo de una columna | number |
| max | Valor m谩ximo de una columna | number |
| count | Cuenta las filas | number |
| countBy | Cuenta frecuencias por categor铆a | Record<string, number> |
| stats | Estad铆sticas completas (min, max, avg, sum, count, median) | Stats |
| variance | Varianza de una columna | number |
| stdDev | Desviaci贸n est谩ndar | number |
| correlation | Correlaci贸n entre dos columnas | number |
| covariance | Covarianza entre dos columnas | number |
| quantile | Cuantil de una columna | number |
| percentile | Percentil de una columna | number |
An谩lisis de Series Temporales
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| rolling | Ventana deslizante (avg, sum, min, max) | Toon |
| lag | Retrasa valores n per铆odos | Toon |
| lead | Adelanta valores n per铆odos | Toon |
| diff | Diferencia entre valores consecutivos | Toon |
| pctChange | Cambio porcentual entre valores | Toon |
| cumSum | Suma acumulativa | Toon |
| cumProd | Producto acumulativo | Toon |
| ewm | Media m贸vil exponencial | Toon |
Transformaci贸n de Datos
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| sortBy | Ordena por columnas | Toon |
| groupBy | Agrupa por columnas | Toon |
| map | Transforma cada fila | Toon |
| apply | Aplica funci贸n a una columna | Toon |
| fillna | Rellena valores nulos | Toon |
| dropna | Elimina filas con nulos | Toon |
| rename | Renombra columnas | Toon |
| pivot | Tabla pivote | Toon |
| melt | Unpivot de tabla pivote | Toon |
| rank | Rankea valores | Toon |
| percentRank | Ranking percentual | Toon |
Operaciones Matriciales
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| transpose | Transpone la matriz | Toon |
| join | Une con otro dataset | Toon |
| concat | Concatena datasets | Toon |
| merge | Combina datasets | Toon |
Exportaci贸n de Datos
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| all | Obtiene todos los datos como array | Row[] |
| toJSON | Exporta a JSON | string |
| toCSV | Exporta a CSV | string |
| toToon | Exporta a formato TOON | string |
| toTable | Muestra como tabla ASCII | string |
| toMarkdown | Exporta a tabla Markdown | string |
Utilidades
| Nombre | Descripci贸n | Retorna |
|---|---|---|
| getName | Obtiene el nombre del dataset | string |
| setName | Establece el nombre del dataset | Toon |