D3.js
Author

(Rocha, 2019, p. 18)

Manipulación de datos

Los siguientes módulos se utilizan para generar, manipular, transformar, analizar y formatear datos en forma de números, texto, matrices, objetos y archivos. Todos están incluidos en el paquete d3.js predeterminado:

Módulos con métodos para manipular, transformar, analizar y formatear datos.
Modulo Bundled - Agrupado (d3v5) Descripción
d3-array Si Varias utilidades de matriz que amplían las funciones básicas de ES6, optimizadas para su uso con conjuntos de datos. Dependencias: none.
d3-collection Si Mapas y conjuntos optimizados para su uso con conjuntos de datos; funciones para colecciones de objetos y anidación de datos. Dependencias: none.
d3-random Si Generadores de números aleatorios. Dependencias: none.
d3-dsv Si Funciones del analizador para datos separados por delimitadores. Dependencias: none.
d3-interpolate Si Varias funciones para interpolar números, colores, cadenas, etc. Dependencias: d3-color.
d3-scale Si Funciones generadoras para asignar dimensiones de datos a dimensiones gráficas. Dependencias: d3-array, d3-collection, d3-format, d3-interpolate, d3-time-format, d3-time.
d3-time Si API para operaciones con tiempo (intervalos, rangos, etc.). Dependencias: none.
d3-format Si Métodos que adaptan la configuración regional al formato de números. Dependencias: none.
d3-time-format Si Métodos que adaptan la configuración regional al formato de fecha y hora. Dependencias: d3-time.