D3plus hace que pequeños cambios en la forma en que los desarrolladores pueden trabajar con D3.js, proporcionando los servicios públicos ya preparadas para la construcción de widgets y componentes especializados en la presentación de los datos estadísticos.
La biblioteca se aprovecha de las técnicas de manipulación SVG D3.js ', ayudando a los desarrolladores gráficos básicos o gráficos de visualización de datos más difíciles, innovadoras y rompedoras.
D3plus proporciona utilidades para la manipulación de los colores de un gráfico, texto, datos, interacciones, las opciones de localización y formatos de número.
D3plus También puede utilizar los controles de gráficos externos para manejar la pantalla de la visualización, ayudando a los usuarios filtrar los datos y cambiar el tipo de gráfico.
tipos de gráficos soportados:
mapas del árbol
áreas apiladas
Los diagramas de dispersión
trazos de línea
gráficos de red
anillos de datos
mapas Geo
SVG ajuste de texto
¿Qué hay de nuevo en esta versión:
- Se ha solucionado un problema con la x la posición de los títulos de visualización.
- posicionamiento de mensajes de estado ahora se puede ajustar manualmente.
- Solucionado el problema de la información de herramientas grandes desaparecerían en vuelo estacionario en Chrome para Windows.
- Creado d3plus.network.distance para calcular la distancia entre 2 puntos.
- Actualizado dependencias.
- Orden se ha fijado ahora en visualizaciones.
- Clasificación de visualización por defecto está descendiendo ahora.
- Iconos ahora puede ser activado / desactivado en la leyenda.
- .formato () acepta ahora un diccionario de búsqueda de afijos que se utilizará antes / después de formato de número.
- Si se utiliza una función de formato de número personalizado, debe ahora explícitamente incluya & quot;% & quot; a cualquier & quot; & quot cuota; número.
- Ajustado precisión en el formateador número predeterminado (número de acciones en Mapas de árboles se ven mejor ahora!).
- velocidad y fiabilidad mejoras en lo que respecta a los datos de anidación y la leyenda.
- Se ha solucionado un problema con agregaciones de datos personalizados.
- Se han corregido varios errores con formas de donut y llena segmento personalizado.
¿Qué hay de nuevo en la versión 1.9.1:
- Se ha solucionado un problema con la posición x de títulos de visualización .
- posicionamiento de mensajes de estado ahora se puede ajustar manualmente.
- Solucionado el problema de la información de herramientas grandes desaparecerían en vuelo estacionario en Chrome para Windows.
- Creado d3plus.network.distance para calcular la distancia entre 2 puntos.
- Actualizado dependencias.
- Orden se ha fijado ahora en visualizaciones.
- Clasificación de visualización por defecto está descendiendo ahora.
- Iconos ahora puede ser activado / desactivado en la leyenda.
- .formato () acepta ahora un diccionario de búsqueda de afijos que se utilizará antes / después de formato de número.
- Si se utiliza una función de formato de número personalizado, debe ahora explícitamente incluya & quot;% & quot; a cualquier & quot; & quot cuota; número.
- Ajustado precisión en el formateador número predeterminado (número de acciones en Mapas de árboles se ven mejor ahora!).
- velocidad y fiabilidad mejoras en lo que respecta a los datos de anidación y la leyenda.
- Se ha solucionado un problema con agregaciones de datos personalizados.
- Se han corregido varios errores con formas de donut y llena segmento personalizado.
¿Qué hay de nuevo en la versión 1.8.0:
- Se ha solucionado un problema con la posición x de títulos de visualización .
- posicionamiento de mensajes de estado ahora se puede ajustar manualmente.
- Solucionado el problema de la información de herramientas grandes desaparecerían en vuelo estacionario en Chrome para Windows.
- Creado d3plus.network.distance para calcular la distancia entre 2 puntos.
- Actualizado dependencias.
- Orden se ha fijado ahora en visualizaciones.
- Clasificación de visualización por defecto está descendiendo ahora.
- Iconos ahora puede ser activado / desactivado en la leyenda.
- .formato () acepta ahora un diccionario de búsqueda de afijos que se utilizará antes / después de formato de número.
- Si se utiliza una función de formato de número personalizado, debe ahora explícitamente incluya & quot;% & quot; a cualquier & quot; & quot cuota; número.
- Ajustado precisión en el formateador número predeterminado (número de acciones en Mapas de árboles se ven mejor ahora!).
- velocidad y fiabilidad mejoras en lo que respecta a los datos de anidación y la leyenda.
- Se ha solucionado un problema con agregaciones de datos personalizados.
- Se han corregido varios errores con formas de donut y llena segmento personalizado.
¿Qué hay de nuevo en la versión 1.7.4:
- Se ha solucionado un problema con la posición x de títulos de visualización .
- posicionamiento de mensajes de estado ahora se puede ajustar manualmente.
- Solucionado el problema de la información de herramientas grandes desaparecerían en vuelo estacionario en Chrome para Windows.
- Creado d3plus.network.distance para calcular la distancia entre 2 puntos.
- Actualizado dependencias.
- Orden se ha fijado ahora en visualizaciones.
- Clasificación de visualización por defecto está descendiendo ahora.
- Iconos ahora puede ser activado / desactivado en la leyenda.
- .formato () acepta ahora un diccionario de búsqueda de afijos que se utilizará antes / después de formato de número.
- Si se utiliza una función de formato de número personalizado, debe ahora explícitamente incluya & quot;% & quot; a cualquier & quot; & quot cuota; número.
- Ajustado precisión en el formateador número predeterminado (número de acciones en Mapas de árboles se ven mejor ahora!).
- velocidad y fiabilidad mejoras en lo que respecta a los datos de anidación y la leyenda.
- Se ha solucionado un problema con agregaciones de datos personalizados.
- Se han corregido varios errores con formas de donut y llena segmento personalizado.
¿Qué hay de nuevo en la versión 1.7.3:
- Se ha solucionado un problema con la posición x de títulos de visualización .
- posicionamiento de mensajes de estado ahora se puede ajustar manualmente.
- Solucionado el problema de la información de herramientas grandes desaparecerían en vuelo estacionario en Chrome para Windows.
- Creado d3plus.network.distance para calcular la distancia entre 2 puntos.
- Actualizado dependencias.
- Orden se ha fijado ahora en visualizaciones.
- Clasificación de visualización por defecto está descendiendo ahora.
- Iconos ahora puede ser activado / desactivado en la leyenda.
- .formato () acepta ahora un diccionario de búsqueda de afijos que se utilizará antes / después de formato de número.
- Si se utiliza una función de formato de número personalizado, debe ahora explícitamente incluya & quot;% & quot; a cualquier & quot; & quot cuota; número.
- Ajustado precisión en el formateador número predeterminado (número de acciones en Mapas de árboles se ven mejor ahora!).
- velocidad y fiabilidad mejoras en lo que respecta a los datos de anidación y la leyenda.
- Se ha solucionado un problema con agregaciones de datos personalizados.
- Se han corregido varios errores con formas de donut y llena segmento personalizado.
¿Qué hay de nuevo en la versión 1.7.2:
- Se ha solucionado un problema con la posición x de títulos de visualización .
- posicionamiento de mensajes de estado ahora se puede ajustar manualmente.
- Solucionado el problema de la información de herramientas grandes desaparecerían en vuelo estacionario en Chrome para Windows.
- Creado d3plus.network.distance para calcular la distancia entre 2 puntos.
- Actualizado dependencias.
- Orden se ha fijado ahora en visualizaciones.
- Clasificación de visualización por defecto está descendiendo ahora.
- Iconos ahora puede ser activado / desactivado en la leyenda.
- .formato () acepta ahora un diccionario de búsqueda de afijos que se utilizará antes / después de formato de número.
- Si se utiliza una función de formato de número personalizado, debe ahora explícitamente incluya & quot;% & quot; a cualquier & quot; & quot cuota; número.
- Ajustado precisión en el formateador número predeterminado (número de acciones en Mapas de árboles se ven mejor ahora!).
- velocidad y fiabilidad mejoras en lo que respecta a los datos de anidación y la leyenda.
- Se ha solucionado un problema con agregaciones de datos personalizados.
- Se han corregido varios errores con formas de donut y llena segmento personalizado.
¿Qué hay de nuevo en la versión 1.6.9:
- Numerosos d3plus.textwrap () correcciones de errores y velocidad mejoras.
- Solucionado el problema con los ID de alfabeto no latino.
- Agregado MIT licencia para repositorio.
- Varios pequeña de información sobre herramientas y eje de gráfico errores.
- d3plus.object.validate () ahora devuelve false cuando se pasa un objeto Date.
- d3plus.string.title () ahora respeta paréntesis y tiene algunas excepciones más especiales.
- ligeras mejoras en la velocidad a la jerarquización de datos global y d3plus.util.uniques ().
¿Qué hay de nuevo en la versión 1.6.3:.
- Fijo búsqueda de trazos en formas desplegables
- Todos los & quot; & quot solitario; y & quot; & quot muda; Los filtros tienen ahora la posibilidad de acceder a una función de devolución de llamada.
- .formato () ahora se pasa el objeto de datos cuando sea aplicable.
- Ha añadido un & quot; tipo & quot; buleanos .data () en formas.
- Se han solucionado algunos problemas de archivo bower.json.
¿Qué es la nueva en la versión 1.6.2:
- visualización de la tabla ahora es compatible número entero (.id) .
- Interno clasificación matriz de datos es mucho más rápido (mucho más rápido Drop Down formas).
- Solucionado el problema de familia de la fuente en el establecimiento de las formas.
- Fija la detección de la .focus predeterminado () para formularios.
- devdependencies Actualizado.
¿Qué hay de nuevo en la versión 1.6.0:
- New:
- Bar Tipo de visualización de gráficos.
- Pie tipo de visualización de gráficos.
- cajas y bigotes tipo de visualización Terreno.
- Tipo de visualización de la tabla.
- Guía para la creación de visualizaciones.
- Toneladas de nuevo X / Y los estilos de trazado son ahora accesibles al público.
- d3plus.network.cluster, un algoritmo de agrupamiento para redes.
- d3plus.network.subgraph, que devuelve un subgrafo basado en un nodo de origen.
- d3plus.network.normalize, lo que valida un gráfico de la red.
- d3plus.geom.path2poly, que convierte una ruta de cadena SVG en una lista de puntos de coordenadas.
- d3plus.array.contains, que actúa como un más robusto .indexof ().
- d3plus.array.sort y d3plus.array.comparator, que ayudan a clasificar las matrices de objetos.
- d3plus.client.css, que comprueba si se ha cargado una hoja de estilo específica.
- d3plus.font.sizes, que calcula la anchura y la altura de una matriz de cadenas.
¿Qué hay de nuevo en la versión 1.4.1:
- Se han solucionado algunos problemas al ser breves de datos de número entero 0 haría generan errores.
- Se ha solucionado un problema por el que Mapas árbol faltaría cuadrados si hubo múltiples plazas agrupadas presente.
- Se ha corregido un montón de bichos caso del borde con los datos anidados en información sobre herramientas.
- Se ha corregido un montón de temas de iconos de varios niveles con la descripción y la leyenda.
- Se ha corregido un error por el que se d3plus.util.uniques ahogarse cuando se pasan valores no definidos.
- Se han solucionado algunos problemas de etiquetado con datos agrupados.
- Se ha corregido un error por el que las plazas de datos agrupados no actualizar su color correctamente.
- Se ha corregido un error por el que se forme una gota de Down no calculaban la anchura correcta.
- Se ha corregido un error por el que las formas no estaban ocultando correctamente sus elementos HTML.
¿Qué hay de nuevo en la versión 1.4.0:
- Se creó una nueva generación que incluye todas las dependencias (D3 y Topojson). Versión minified se encuentra aquí.
- Línea de tiempo corregido un error en las etiquetas año estaban siendo cortados.
- La leyenda ahora sólo se muestra si un parámetro de color se define de forma explícita.
- Se ha corregido un error por el que Topojson de datos de coordenadas no se podría pasar a una visualización.
- Se ha corregido un error por el que los nodos de datos agrupados se estaban etiquetados incorrectamente como & quot; D3plus_other & quot;.
- Fijo algunas rarezas con datos anidados en la información de herramientas.
- Algunas pequeñas correcciones de errores con respecto al ajuste de texto y el tamaño de fuente general.
- El código fuente puede ahora ser escrito en JavaScript y CoffeeScript.
¿Qué hay de nuevo en la versión 1.3.2:
- Se ha añadido soporte de idioma chino (gracias a CJ Chen) . Para ayudar a contribuir más idiomas, por favor vaya a esta página para obtener más información.
- Creado d3plus.color.validate, que devuelve verdadero si la cadena que se pasa es un color CSS válido.
- d3plus.string.list ahora es compatible con & quot; max & quot; y & quot; más & quot; parámetros.
- Ajustado d3plus.color.legible e hizo una página de ejemplo.
- modo detallado ahora imprime mucho más limpio (y más bonita) declaraciones a la consola. Además, advertencias y errores proporcionan enlaces directos a la documentación en su caso.
- Creado tanto NPM y Bower instalar paquetes.
- Varios correcciones de errores y mejoras de velocidad.
- Los datos pueden ahora estar anidado en varios niveles de anidación.
- refactorizado la palabra envolver utilidad en el nuevo d3plus.textwrap. Ahora es más rápido, cambia de tamaño mejor, y es compatible con el círculo de envoltura. Ver esta página ejemplo para obtener más información.
- La leyenda sobre herramientas muestra ahora más datos acerca de los datos asociados a la agrupación de color.
Requisitos
- JavaScript habilitado en el lado del cliente
- D3.js
Comentarios que no se encuentran