D3.js

D3.js

D3. js is een JavaScript-bibliotheek ontworpen om meer complexe data visualisatie, analyse en manipulatie te vereenvoudigen en zorgen voor data wetenschappers en programmeurs gemakkelijker instrument om hun doelstellingen te voltooien.

Download D3.js
Kenmerken van D3.js
  • Gratis en open source data visualisatie bibliotheek
  • Ondersteuning voor aangepaste style sheets
  • Een aantal van de drag and drop gereedschappen minimaliseren noodzaak voor het coderen
Pros van D3.js
  • DOM functionaliteit is zeer sterk
  • Geen eigen framework vereist
  • Enorme en behulpzaam actieve gemeenschap
Tegens van D3.js
  • Kan enige tijd duren om te leren
  • Vergt een investering om een ​​waardevolle visualisatie template samen te stellen
D3.js Beoordelingen

Iedere programmeur die de moeite waard hun zout heeft een aantal bibliotheken die dienen als hun de facto standaarden. Omdat het een kwaliteit coder is zo veel over het schrijven van efficiënt als het gaat om het schrijven van schone code, en deze bibliotheken hulp programmeurs schrijven in steno, zich te concentreren op het bereiken van hun doelen in plaats van het schrijven van complexe scripts voor onderdelen die al haalbare oplossingen. Data visualisatie is een van de meest belangrijke, complexe, en het uitbreiden van disciplines op het gebied van de programmering, en dat de complexiteit betekent dat vaste bibliotheken dubbel belangrijk, vooral omdat het veld vaak trekt multi-discipline beoefenaars die niet kunnen behandelen codering als hun hoogste vaardigheid . Als u werkt in data science, en je JavaScript gebruiken om uw visualisaties te bereiken, d3.js nodig heeft om een ​​deel van de bibliotheken u vertrouwen op zijn. Het is een rijk en zinvol bibliotheek met een heleboel opties om uw mogelijkheden uit te breiden en maken uw werk een stuk eenvoudiger. D3 is een afkorting voor Data Driven documenten, en het is een bibliotheek expliciet ontworpen voor gebruik met data visualisatie projecten. De naadloze integratie met Excel betekent dat je heel eenvoudig kunt vertalen ruwe verzamelde gegevens in visualisaties. Een aantal verschillende visualisaties zijn inbegrepen goed met de bibliotheek, maar een van de echte kracht van het platform is het niveau van op maat je hebt over uw visualisaties. CSS is geïntegreerd met in de DOM, zodat u visualisaties door het gebruik van style sheets kunt personaliseren. Dat kunt u visualisaties die niet alleen voor u te helpen ontleden door de beschikbare gegevens, maar het ook gemakkelijker maken om ze te presenteren aan collega's, studenten, of investeerders op een zinvolle en aantrekkelijke manier te creëren. Maar waar D3 echt in uitblinkt is in het gebruik ervan als een kader in plaats van als een eenvoudige bibliotheek. Er zijn een aantal visualisatie stijlen die je direct uit de doos kunt gebruiken, maar ervaren data wetenschappers waarschijnlijk zal willen hun eigen visualisaties te creëren. Hoewel het een behoorlijk robuuste begrip van de programmering nodig is, kunt u complexe visuele sjablonen maken vanuit het niets en ervoor te zorgen dat ze werken met de invoer van spreadsheets. De D3 bibliotheek bevat zelfs een drag-and-drop interface waarmee u snel vertalen datasets in visualisaties zonder de noodzaak om complexe scripts uit te voeren. Dit maakt het een geweldige keuze voor programmeurs die willen aangepaste profielen maken voor zichzelf of minder-programmering geneigd zijn collega's en weet dat de resultaten, ongeacht hun context zal churn nauwkeurige metingen. Terwijl D3 hoofdzakelijk in JavaScript wordt geschreven, is het op basis van een aantal talen, waaronder DOM, HTML, CSS en SVG. Het ondersteunt ook Canvas. Hoewel dit de functionaliteit van het framework uitbreidt, het betekent ook dat je wilt een breed inzicht in de talen in het spel om het meeste uit het. D3 kan een investering van tijd nodig, maar de functionaliteit maken het een van de beste data visualisatie tools die u kunt vinden.

Alternatieven voor D3.js

Birst

Betaald
Birst is een business intelligence platform software die is ontworpen om een ​​hele organisatie aan te sluiten via een netwerk van gevirtualiseerde BI ervaringen in combinatie met gedeelde
Toon details

Webix

Webix is ​​een open source Javascript ontwikkeling van bibliotheek ontworpen om te versnellen het proces van web design.
Toon details

ZoomCharts

Betaald
Het creëren van zinvolle en esthetisch data visualisaties en hun integratie in uw projecten is eenvoudig met de hulpmiddelen die door ZoomCharts.
Toon details

Highcharts

Gratis
Highcharts - Interactieve JavaScript grafieken voor uw webpagina's.
Toon details

Google Charts

Gratis
Interactieve grafieken voor browsers en mobiele apparaten.
Toon details

AnyChart

Betaald
AnyChart is een lichtgewicht en robuuste JavaScript charting oplossing met grote API en documentatie. De typen grafiek en unieke eigenschappen zijn talrijk, en de bibliotheek werkt gemakkelijk
Toon details

Chart.js

Gratis
Eenvoudig, schoon en boeiende HTML5 gebaseerde JavaScript charts. Chart.js is een gemakkelijke manier om geanimeerde, interactieve grafieken op uw website gratis te nemen.
Toon details

Chartist.js

Gratis
Maak responsieve, schaalbare en goed uitziende grafieken met chartist.js.
Toon details

ChartBlocks

Gratis
Build grafieken online met de eenvoudig te ChartBlock grafiek designer interface. Upload uw gegevens dan aan de slag ontwerpen van uw grafiek.
Toon details

ZingChart

Betaald
JavaScript Grafieken in één krachtig declaratieve bibliotheek. Eenvoudig voor ontwikkelaars.
Toon details

AmCharts

freemium
JavaScript / HTML5 grafieken en kaarten data-viz bibliotheken voor websites en applicaties. Snel en responsief. WordPress plugin beschikbaar. Ontwikkeld sinds 2006.
Toon details

Pixi.js

PixiJS - De HTML5 Creation Engine. Maak prachtige digitale inhoud met de snelste, meest flexibele 2D WebGL renderer.
Toon details

ChartURL

freemium
Voeg rijke, data-gestuurde grafieken om web en mobiele apps, Slack bots, en e-mails. Stuur ons gegevens, en terug te keren we een beeld dat perfect maakt op alle platforms.
Toon details