D3.js

D3.js

D3. js er et Javascript-biblioteket konstruert for å forenkle mer komplekse datavisualisering, analyse, og manipulasjon prosesser og gir data forskere og programmerere med enklere verktøy for å fullføre sine mål.

Nedlasting D3.js
Funksjoner av D3.js
  • Fri og åpen kildekode datavisualisering bibliotek
  • Støtte for tilpasset stilark
  • En rekke dra og slipp-verktøy minimere behovet for koding
Pros av D3.js
  • DOM funksjonalitet er veldig sterk
  • Ingen proprietære rammeverk er nødvendig
  • Stor og nyttig aktivt fellesskap
Ulemper med D3.js
  • Kan ta litt tid å lære
  • Krever en investering for å sette sammen en verdig visualisering mal
D3.js Anmeldelser

Enhver programmerer verdt sin salt har noen biblioteker som fungerer som deres de facto-standarder. Å være en kvalitet koder handler like mye om å skrive effektivt som det er om å skrive ren kode, og disse bibliotekene hjelpe programmerere skrive i stenografi, å fokusere på å oppnå sine mål i stedet for å skrive ut kompliserte skript for komponenter som allerede har gode løsninger. Data visualisering er en av de mest viktige, komplekse og utvide disipliner innen programmering, og at kompleksitet betyr at solide biblioteker er dobbelt viktig, spesielt siden feltet ofte trekker multidisipline utøvere som ikke kan behandle koding som sin høyeste ferdighet . Hvis du jobber i datavitenskap, og du bruker Javascript for å oppnå dine visualiseringer, må D3.js å ​​være en del av bibliotekene du stole på. Det er et rikt og meningsfullt bibliotek med en rekke alternativer for å utvide mulighetene og gjør jobben betydelig enklere. D3 er en forkortelse for Data Driven dokumenter, og det er et bibliotek designet eksplisitt for bruk med data visualiseringsprosjekter. Dens sømløs integrasjon med Excel betyr at du kan veldig enkelt oversette rå innsamlede data til visualiseringer. En rekke ulike effekter inngår en riktig måte med biblioteket, men en av de virkelige styrken av plattformen er nivået av tilpasning du har over dine visualiseringer. CSS er integrert med inn i DOM, slik at du kan tilpasse effekter ved bruk av stilsett. Som lar deg lage visualiseringer som ikke bare hjelper deg analysere gjennom dataene tilgjengelig, men også gjøre det enklere å presentere dem til kolleger, studenter, eller investorer på en meningsfull og tiltalende måte. Men hvor D3 virkelig skinner er i bruk som et rammeverk i stedet for som en enkel bibliotek. Det finnes en rekke visualiserings stiler som du kan bruke rett ut av boksen, men erfarne data forskere er sannsynligvis kommer til å ønske å lage sine egne visualiseringer. Selv om det krever en ganske robust forståelse av programmering, kan du lage komplekse visuelle maler fra bunnen av og sørge for at de arbeider med import av regneark. D3 Biblioteket inneholder også en dra og slipp-grensesnitt som lar deg raskt oversette datasett i visualiseringer uten å måtte kjøre komplekse scripts. Dette gjør det til et godt valg for programmerere som ønsker å opprette egendefinerte profiler for seg selv eller mindre programmering-tilbøyelig jevnaldrende og vet at resultatene vil churn ut nøyaktige målinger uavhengig av deres kontekst. Mens D3 er først og fremst skrevet i Javascript, er det basert på en rekke språk, inkludert DOM, HTML, CSS og SVG. Den støtter også Canvas. Selv om dette utvider funksjonaliteten til rammen, betyr det også at du ønsker å ha en bred forståelse av språkene på spill for å få mest mulig ut av det. D3 kan kreve en investering av tid, men funksjonaliteten gjør den til en av de beste datavisualiseringsverktøy du finner.

Alternativer til D3.js

Birst

betalt
Birst er en business intelligence plattform programvare som er utviklet for å koble en hel organisasjon gjennom et nettverk av virtualiserte BI opplevelser kombinert med felles analyser.
Vis detaljer

Webix

Webix er en åpen kildekode Javascript utvikling bibliotek designet for å fremskynde prosessen med web design.
Vis detaljer

ZoomCharts

betalt
Skape meningsfylt og estetisk tiltalende datavisualisering og innlemme dem i dine prosjekter er enkelt med de verktøyene som tilbys av ZoomCharts.
Vis detaljer

Highcharts

Gratis
Highcharts - Interaktiv Javascript diagrammer for websidene dine.
Vis detaljer

Google Charts

Gratis
Interaktive diagrammer for nettlesere og mobile enheter.
Vis detaljer

AnyChart

betalt
AnyChart er en lett og robust Java kartlegging løsning med stor API og dokumentasjon. Diagramtyper og unike funksjoner er mange, og biblioteket fungerer enkelt med noen utvikling stabelen.
Vis detaljer

Chart.js

Gratis
Enkelt, rent og engasjerende HTML5 baserte Javascript diagrammer. Chart.js er en enkel måte å inkludere animerte, interaktive grafer på din nettside gratis.
Vis detaljer

Chartist.js

Gratis
Lag responsive, skalerbare og gode jakt diagrammer med chartist.js.
Vis detaljer

ChartBlocks

Gratis
Bygg diagrammer online med den enkle å bruke ChartBlock diagram designer grensesnitt. Last opp dine data så satt til å arbeide designe diagrammet.
Vis detaljer

ZingChart

betalt
Javascript Figurer i en kraftig deklarative bibliotek. Enkelt for utviklere.
Vis detaljer

AmCharts

freemium
Javascript / HTML5 diagrammer og kart data-viz biblioteker for nettsider og applikasjoner. Rask og responsiv. WordPress plugin tilgjengelig. Utviklet seg siden 2006.
Vis detaljer

Pixi.js

PixiJS - HTML5 Creation Engine. Lag vakre digitalt innhold med den raskeste, mest fleksible 2D WebGL renderer.
Vis detaljer

ChartURL

freemium
Legg rike, datadrevne diagrammer for web og mobile applikasjoner, Slack boter og e-poster. Send oss ​​data, og vi tilbake et bilde som gjengir perfekt på alle plattformer.
Vis detaljer