D3.js

D3.js

D3. js er en JavaScript-bibliotek designet til at forenkle mere komplekse data visualisering, analyse og manipulation processer og levere data forskere og programmører med lettere værktøj til at fuldføre deres mål.

Hent D3.js
Funktioner af D3.js
  • Gratis og open source datavisualisering bibliotek
  • Støtte til brugerdefinerede typografiark
  • En række træk og slip-værktøjer minimere behov for kodning
Fordele ved D3.js
  • DOM funktionalitet er meget stærk
  • Ingen proprietær rammer kræves
  • Kæmpe og hjælpsomme aktivt community
Ulemper ved D3.js
  • Kan tage lidt tid at lære
  • Kræver en investering til at sammensætte en god visualisering skabelon
D3.js Anmeldelser

Enhver programmør værd at deres salt har et par biblioteker, der tjener som deres de facto-standarder. At være en kvalitet coder er lige så meget om at skrive effektive som det handler om at skrive ren kode, og disse biblioteker hjælp kodere skrive i stenografi, at fokusere på at udføre deres mål i stedet for at skrive komplekse scripts til komponenter, der allerede har fordelagtige løsninger. Datavisualisering er en af ​​de vigtigste, komplekse og ekspanderende discipliner inden for programmering, og denne kompleksitet betyder, at solide biblioteker er dobbelt vigtigt, især fordi marken ofte trækker flere disciplin praktiserende læger, der måske ikke behandle kodning som deres højeste færdigheder . Hvis du arbejder i data videnskab, og du bruger JavaScript til at udføre dine visualiseringer, D3.js skal være en del af bibliotekerne du stole på. Det er en rig og meningsfuld bibliotek med en masse muligheder for at udvide dine evner og gøre dit arbejde betydeligt lettere. D3 er en forkortelse for data Driven Dokumenter, og det er et bibliotek designet udtrykkeligt til brug med data visualisering projekter. Dens problemfri integration med Excel betyder, at du meget enkelt kan oversætte rå indsamlede data i visualiseringer. En række forskellige visualiseringer er inkluderet lige med biblioteket, men en af ​​de virkelige styrker af platformen er det niveau af tilpasning du har over dine visualiseringer. CSS er integreret med ind i DOM, så du kan tilpasse visualiseringer gennem brug af style sheets. Det giver dig mulighed for at oprette visualiseringer, der ikke bare hjælpe dig parse gennem de tilgængelige data, men også gør det lettere at præsentere dem til kolleger, elever eller investorer i en meningsfuld og tiltalende måde. Men hvor D3 virkelig skinner er i dens anvendelse som en ramme snarere end som en simpel bibliotek. Der er en række af visualisering typografier, som du kan bruge lige ud af kassen, men erfarne data forskere sandsynligvis vil ønsker at skabe deres egne visualiseringer. Selv om det kræver en temmelig robust forståelse for programmering, kan du oprette komplekse visuelle skabeloner fra bunden og sikre, at de arbejder med import af regneark. D3-biblioteket indeholder endda en træk og slip grænseflade der lader dig hurtigt oversætte datasæt i visualiseringer uden behov for at køre komplekse scripts. Dette gør det til et godt valg for programmører, der ønsker at oprette brugerdefinerede profiler til sig selv eller mindre programmering-tilbøjelige jævnaldrende og ved, at resultaterne vil kværne nøjagtige aflæsninger uanset deres kontekst. Mens D3 primært er skrevet i JavaScript, er det baseret på en række sprog, herunder DOM, HTML, CSS, og SVG. Det understøtter også lærred. Mens dette udvider funktionaliteten af ​​rammen, det betyder også, at du ønsker at have en bred forståelse af de sprog på spil for at få mest muligt ud for det. D3 kan kræve en investering af tid, men funktionaliteten gør det til et af de bedste data visualisering værktøjer, du finder.

Alternativer til D3.js

Birst

betalt
Birst er en business intelligence-platform software, som er designet til at forbinde en hel organisation gennem et netværk af virtualiserede BI erfaringer kombineret med delte analytics.
Vis detaljer

Webix

Webix er en open source Javascript udvikling bibliotek designet til at fremskynde processen med webdesign.
Vis detaljer

ZoomCharts

betalt
Oprettelse meningsfuld og æstetisk tiltalende datavisualiseringer og indarbejde dem i dine projekter er nemt med de værktøjer, der tilbydes af ZoomCharts.
Vis detaljer

Highcharts

Gratis
Highcharts - Interaktiv JavaScript diagrammer for dine websider.
Vis detaljer

Google Charts

Gratis
Interaktive diagrammer for browsere og mobile enheder.
Vis detaljer

AnyChart

betalt
AnyChart er en let og robust JavaScript kortlægning løsning med stor API og dokumentation. De chart typer og unikke funktioner er talrige, og biblioteket fungerer nemt med enhver udvikling
Vis detaljer

Chart.js

Gratis
Enkel, ren og engagerende HTML5 baserede JavaScript diagrammer. Chart.js er en nem måde at inkludere animerede, interaktive grafer på din hjemmeside gratis.
Vis detaljer

Chartist.js

Gratis
Opret lydhør, skalerbare og god leder diagrammer med chartist.js.
Vis detaljer

ChartBlocks

Gratis
Byg diagrammer online med den nemme at bruge ChartBlock diagram designer-interface. Upload dine data derefter indstille til arbejde designe dit diagram.
Vis detaljer

ZingChart

betalt
JavaScript Diagrammer i en kraftfuld deklarative bibliotek. Simpelt for udviklere.
Vis detaljer

AmCharts

Freemium
JavaScript / HTML5 diagrammer og kort data-nemlig biblioteker til hjemmesider og applikationer. Hurtig og lydhør. WordPress plugin til rådighed. Udviklet siden 2006.
Vis detaljer

Pixi.js

PixiJS - HTML5 Creation Engine. Opret smukke digitalt indhold med den hurtigste, mest fleksible 2D WebGL renderer.
Vis detaljer

ChartURL

Freemium
Tilføj rige, datadrevne diagrammer til web & mobile apps, Slack bots, og e-mails. Send os data, og vi vender tilbage et billede, der gengiver perfekt på alle platforme.
Vis detaljer