D3.js
D3. JS es una biblioteca JavaScript diseñado para simplificar la visualización de datos más complejos, análisis y procesos de manipulación y proporcionar a los científicos y programadores de datos con la herramienta más fácil de completar sus objetivos.
- librería de visualización de datos de código libre y abierto
- Soporte para hojas de estilo personalizadas
- Una serie de herramientas de arrastrar y soltar minimizar necesidad de codificación
- DOM funcionalidad es muy fuerte
- No se requiere marco propietaria
- Enorme y muy útil activa de la comunidad
- Puede tomar algún tiempo para aprender
- Requiere una inversión de armar una plantilla de visualización de mérito
Cualquier programador vale su sal tiene algunas bibliotecas que sirven como sus estándares de facto. Al ser un codificador de calidad se trata tanto de la escritura eficiente, ya que se trata de escribir código limpio, y estos codificadores bibliotecas ayudar a escribir en taquigrafía, para centrarse en el cumplimiento de sus objetivos en lugar de escribir secuencias de comandos complejas para los componentes que ya tienen soluciones viables. La visualización de datos es una de las más complejas, y la expansión de las disciplinas importantes en el campo de la programación, y que los medios de complejidad que las bibliotecas sólidos son doblemente importante, sobre todo desde el campo a menudo atrae a los profesionales multidisciplinares que no puede tratar de codificación como su más alta competencia . Si está trabajando en la ciencia de datos, y el uso de JavaScript para lograr sus visualizaciones, D3.js tiene que ser una parte de las bibliotecas en las que confía. Es una biblioteca rica de contenido, con una gran cantidad de opciones para ampliar sus capacidades y hacer su trabajo mucho más fácil. D3 es la abreviatura de Documentos controladas por datos, y es una biblioteca diseñada expresamente para su uso con los proyectos de visualización de datos. Su perfecta integración con medios de Excel que se puede traducir de manera muy sencilla los datos recopilados en bruto en las visualizaciones. Un número de diferentes visualizaciones están incluidos derecha con la biblioteca, pero una de las ventajas reales de la plataforma es el nivel de personalización que tiene sobre sus visualizaciones. CSS está integrado con en el DOM, por lo que puede personalizar las visualizaciones mediante el uso de hojas de estilo. Que le permite crear visualizaciones que no sólo le ayudan a analizar a través de los datos disponibles, pero también hacen que sea más fácil para presentarlos a colegas, estudiantes, o los inversores de una manera significativa y atractiva. Pero donde realmente brilla es D3 en su uso como un marco más que como una simple biblioteca. Hay una serie de estilos de visualización que se pueden utilizar a cabo derecha de la caja, pero los científicos de datos experimentados es probable que va a querer crear sus propias visualizaciones. A pesar de que requiere un conocimiento bastante robusto de la programación, puede crear plantillas visuales complejos desde cero y asegurarse de que funcionan con la importación de hojas de cálculo. La biblioteca D3 incluso incluye una interfaz de arrastrar y soltar que le permite traducir rápidamente los conjuntos de datos en visualizaciones sin la necesidad de ejecutar secuencias de comandos complejas. Esto hace que sea una gran opción para los programadores que deseen crear perfiles personalizados para sí mismos o menos pares de programación-inclinado y saber que los resultados van a producir las lecturas precisas independientemente de su contexto. Mientras D3 está escrito principalmente en JavaScript, que se basa en una serie de idiomas, incluyendo DOM, HTML, CSS y SVG. También es compatible con la lona. Si bien esto amplía la funcionalidad de la estructura, sino que también significa que usted va a querer tener un amplio conocimiento de las lenguas en juego para aprovechar al máximo de ella. D3 puede requerir una inversión de tiempo, pero la funcionalidad lo convierten en una de las mejores herramientas de visualización de datos que pueda encontrar.