D3.js

D3.js

D3. js är en JavaScript-bibliotek för att förenkla mer komplexa datavisualisering, analys och manipulation processer och ge uppgifter forskare och programmerare med enklare verktyg för att slutföra sina mål.

Ladda ner D3.js
Funktioner av D3.js
  • Fri och öppen källkod datavisualisering bibliotek
  • Stöd för anpassade formatmallar
  • Ett antal drag och släpp verktyg minimerar behovet av kodning
Fördelar med D3.js
  • DOM funktionalitet är mycket stark
  • Ingen egen ram krävs
  • Huge och hjälpsam aktiva samhälle
Nackdelar med D3.js
  • Kan ta lite tid att lära sig
  • Kräver en investering för att sätta ihop en givande visualisering mall
D3.js Recensioner

Varje programmerare värda sitt salt har några bibliotek som fungerar som deras de facto-standarder. Att vara en kvalitet kodare handlar lika mycket om att skriva effektiva som det handlar om att skriva ren kod, och dessa bibliotek hjälper kodare skriver i stenografi, att fokusera på att utföra sina mål i stället för att skriva ut komplexa skript för komponenter som redan har hållbara lösningar. Datavisualisering är en av de viktigaste, komplexa och expanderande områden inom programmering och denna komplexitet innebär att fasta bibliotek är dubbelt viktig, särskilt eftersom fältet drar ofta flera disciplin utövare som inte kan behandla kodning som högsta färdighet . Om du arbetar inom data vetenskap, och du använder JavaScript för att uppnå dina visualiseringar behöver d3.js att vara en del av biblioteken du lita på. Det är en rik och meningsfull bibliotek med en hel del alternativ för att utöka dina möjligheter och gör ditt jobb betydligt enklare. D3 är en förkortning för datadriven dokument, och det är ett bibliotek utformad uttryckligen för användning med datavisualisering projekt. Dess sömlös integration med Excel innebär att du mycket enkelt kan översätta rå insamlade data till visualiseringar. Ett antal olika visualiseringar ingår rätt med biblioteket, men en av de verkliga styrkor plattformen är graden av anpassning du har över dina visualiseringar. CSS är integrerad med i DOM, så att du kan anpassa visualiseringar med hjälp av stilmallar. Som låter dig skapa visualiseringar som inte bara hjälpa dig att tolka genom de tillgängliga uppgifterna, utan också gör det lättare att presentera dem till kollegor, studenter, eller investerare på ett meningsfullt och tilltalande sätt. Men där D3 verkligen skiner är i dess användning som en ram snarare än som ett enkelt bibliotek. Det finns ett antal visualiserings stilar som du kan använda direkt ur lådan, men erfarna uppgifter forskare sannolikt kommer att vilja skapa sina egna visualiseringar. Även om det kräver en ganska robust förståelse för programmering kan du skapa komplexa visuella mallar från början och se till att de arbetar med import av kalkylblad. D3-biblioteket innehåller även en dra och släpp-gränssnitt som gör att du snabbt översätta datamängder i visualiseringar utan att behöva köra komplexa skript. Detta gör det till ett utmärkt val för kodare som vill skapa egna profiler för sig själva eller mindre programmering lutande kamrater och vet att resultaten kommer att pressa fram korrekta avläsningar oavsett sammanhang. Medan D3 är i första hand skriven i JavaScript, det bygger på ett antal språk, inklusive DOM, HTML, CSS och SVG. Det stöder också Canvas. Även om detta utökar funktionaliteten av ramverket, betyder det också att du vill ha en bred förståelse av språken på spel för att göra det bästa av det. D3 kan kräva en investering i tid, men funktionaliteten gör den till en av de bästa datavisualisering verktyg du hittar.

Alternativ till D3.js

Birst

betald
Birst är en business intelligence plattform programvara som är utformad för att ansluta en hel organisation genom ett nätverk av virtualiserade BI erfarenheter i kombination med delade Analytics.
Visa detaljer

Webix

Webix är ett open source JavaScript utveckling bibliotek för att påskynda processen med webbdesign.
Visa detaljer

ZoomCharts

betald
Att skapa meningsfulla och estetiskt tilltalande datavisualiseringar och införliva dem i dina projekt är lätt med de verktyg som erbjuds av ZoomCharts.
Visa detaljer

Highcharts

Fri
Highcharts - Interactive JavaScript diagram för dina webbsidor.
Visa detaljer

Google Charts

Fri
Interaktiva diagram för webbläsare och mobila enheter.
Visa detaljer

AnyChart

betald
AnyChart är en lätt och robust JavaScript kartläggning lösning med stor API och dokumentation. De diagramtyper och unika egenskaper är många, och biblioteket fungerar enkelt med någon utveckling
Visa detaljer

Chart.js

Fri
Enkla, rena och engagerande HTML5 baserade JavaScript diagram. Chart.js är ett enkelt sätt att inkludera animerade, interaktiva diagram på din webbplats gratis.
Visa detaljer

Chartist.js

Fri
Skapa lyhörd, skalbara och snygga diagram med chartist.js.
Visa detaljer

ChartBlocks

Fri
Bygg sjökort på nätet med lättanvända ChartBlock diagram designer gränssnitt. Ladda upp dina datauppsättning sedan till arbetet att utforma diagrammet.
Visa detaljer

ZingChart

betald
JavaScript Charts i en kraftfull deklarativ bibliotek. Enkelt för utvecklare.
Visa detaljer

AmCharts

freemium
JavaScript / HTML5 diagram och kartor data nämligen bibliotek för webbplatser och applikationer. Snabb och lyhörd. Wordpress plugin tillgänglig. Utvecklats sedan 2006.
Visa detaljer

Pixi.js

PixiJS - HTML5 Creation Engine. Skapa vackra digitalt innehåll med den snabbaste och mest flexibla 2D WebGL renderare.
Visa detaljer

ChartURL

freemium
Lägg rika, datadrivna diagram för att webben och mobila applikationer, Slack bots, och e-post. Skicka oss data och vi återvänder en bild som gör perfekt på alla plattformar.
Visa detaljer