D3.js
D3. js est une bibliothèque JavaScript conçu pour simplifier la visualisation des données plus complexes, l'analyse et les processus de manipulation et de fournir aux scientifiques et aux programmeurs données avec l'outil plus facile à remplir leurs objectifs.
- bibliothèque de visualisation de données libre et open source
- Prise en charge des feuilles de style personnalisées
- Un certain nombre d'outils de glisser-déposer de minimiser le besoin de codage
- fonctionnalité DOM est très forte
- Aucun cadre exclusif requis
- communauté très active énorme et utile
- Peut prendre un certain temps pour apprendre
- Nécessite un investissement pour mettre en place un modèle de visualisation utile
Tout programmeur de leur sel a une valeur de quelques bibliothèques qui servent leurs normes de facto. Être un codeur de qualité est autant sur l'écriture efficace qu'il est à écrire un code propre, et ces bibliothèques aident les programmeurs écrire en sténographie, de se concentrer sur la réalisation de leurs objectifs plutôt que d'écrire des scripts complexes pour les composants qui ont déjà des solutions viables. visualisation de données est l'un des plus importants, complexes et disciplines en expansion dans le domaine de la programmation, et que des moyens de complexité que les bibliothèques solides sont doublement importantes, d'autant plus que le domaine attire souvent les praticiens de plusieurs disciplines qui ne peuvent pas traiter le codage comme leur plus haut niveau compétence . Si vous travaillez dans la science des données, et vous JavaScript utiliser pour atteindre vos visualisations, d3.js doit être une partie des bibliothèques sur lesquelles vous comptez. Il est une bibliothèque riche et significative avec beaucoup d'options pour développer vos capacités et rendre votre travail beaucoup plus facile. D3 est l'abréviation de données déclenchée par des documents, et il est une bibliothèque conçue explicitement pour une utilisation avec des projets de visualisation de données. Son intégration transparente avec des moyens Excel que vous pouvez traduire très simplement les données recueillies brutes en visualisations. Un certain nombre de visualisations sont inclus à droite avec la bibliothèque, mais l'une des forces réelles de la plate-forme est le niveau de personnalisation que vous avez sur vos visualisations. CSS est intégré avec dans le DOM, afin que vous puissiez personnaliser visualisations grâce à l'utilisation de feuilles de style. Cela vous permet de créer des visualisations qui ne sont pas seulement vous aider à faire analyser par les données disponibles, mais permettent également plus facile de les présenter à des collègues, des étudiants ou des investisseurs d'une manière significative et attrayante. Mais où D3 brille vraiment est dans son utilisation en tant que cadre plutôt que comme une bibliothèque simple. Il y a un certain nombre de styles de visualisation que vous pouvez utiliser dès la sortie de la boîte, mais les données scientifiques expérimentés vont probablement vouloir créer leurs propres visualisations. Bien qu'il exige une compréhension assez solide de la programmation, vous pouvez créer des modèles visuels complexes à partir de zéro et de veiller à ce qu'ils travaillent avec l'importation de feuilles de calcul. La bibliothèque D3 inclut même une interface glisser-déposer qui vous permet de traduire rapidement des ensembles de données en visualisations sans qu'il soit nécessaire d'exécuter des scripts complexes. Cela en fait un excellent choix pour les programmeurs qui veulent créer des profils personnalisés pour eux-mêmes ou moins pairs incliné programmation et de savoir que les résultats amasseront des lectures précises quelle que soit leur contexte. Bien que D3 est principalement écrit en JavaScript, il est basé sur un certain nombre de langues, y compris DOM, HTML, CSS et SVG. Il soutient également la toile. Bien que cela étend les fonctionnalités du cadre, cela signifie aussi que vous aurez envie d'avoir une large compréhension des langues en jeu pour tirer le meilleur parti en dehors. D3 peut nécessiter un investissement de temps, mais la fonctionnalité en font l'un des meilleurs outils de visualisation de données que vous trouverez.