D3.js

D3.js

D3. js è una libreria JavaScript progettato per semplificare la visualizzazione di dati più complessi, analisi e processi di manipolazione e di fornire agli scienziati dati e programmatori con lo strumento più facile da completare i loro obiettivi.

Scaricare D3.js
Caratteristiche di D3.js
  • libreria di visualizzazione dei dati gratuito e open source
  • Il supporto per i fogli di stile personalizzati
  • Un certo numero di strumenti di drag and drop ridurre al minimo necessario per la codifica
A favore di D3.js
  • funzionalità DOM è molto forte
  • No framework proprietario richiesto
  • Enorme e disponibile comunità attiva
Contro di D3.js
  • Può prendere un po 'di tempo per imparare
  • Richiede un investimento di mettere insieme un modello di visualizzazione utile
D3.js Recensioni

Ogni programmatore che si rispetti ha un paio di librerie che servono come loro standard de facto. Essendo un programmatore di qualità è tanto circa la scrittura efficace come si tratta di scrivere codice pulito, e queste librerie di aiuto programmatori scrivere in stenografia, per concentrarsi sulla realizzazione dei loro obiettivi, piuttosto che scrivendo script complessi per i componenti che hanno già soluzioni praticabili. La visualizzazione dei dati è uno dei più importanti, complessi, e le discipline in espansione nel campo della programmazione, e che mezzi di complessità che le biblioteche solidi sono doppiamente importante, soprattutto perché il campo spesso attira i professionisti multidisciplinari che non possono trattare la codifica, come loro supremo competenza . Se si sta lavorando nel campo della scienza dei dati, e si utilizza JavaScript per realizzare i vostri visualizzazioni, d3.js deve essere una parte delle librerie si basano su. Si tratta di una biblioteca ricca e significativa, con un sacco di opzioni per espandere le vostre capacità e rendere il vostro lavoro molto più facile. D3 è l'abbreviazione di documenti basati su dati, ed è una libreria progettata esplicitamente per l'uso con progetti di visualizzazione dei dati. La sua perfetta integrazione con Excel significa che si può tradurre in modo molto semplice i dati raccolti grezzi in visualizzazioni. Un certo numero di differenti visualizzazioni sono inclusi destro con la biblioteca, ma uno dei veri punti di forza della piattaforma è il livello di personalizzazione si hanno a disposizione le visualizzazioni. CSS è integrato con nel DOM, in modo da poter personalizzare le visualizzazioni attraverso l'uso dei fogli di stile. Che ti permette di creare visualizzazioni che non solo aiutano a analizzare attraverso i dati disponibili, ma anche rendere più facile la loro presentazione ai colleghi, studenti, o gli investitori in modo significativo e accattivante. Ma dove D3 brilla davvero è nel suo uso come un quadro, piuttosto che come una libreria semplice. Ci sono una serie di stili di visualizzazione che è possibile utilizzare a destra, fuori dalla scatola, ma gli scienziati di dati con esperienza sono probabilmente andando a voler creare le proprie visualizzazioni. Anche se richiede una conoscenza abbastanza robusto di programmazione, è possibile creare modelli visivi complessi da zero e garantire che lavorano con l'importazione di fogli di calcolo. La libreria D3 comprende anche un'interfaccia drag and drop che consente di tradurre rapidamente set di dati in visualizzazioni senza la necessità di eseguire gli script complessi. Questo lo rende la scelta ideale per programmatori che vogliono creare profili personalizzati per se stessi o meno coetanei di programmazione-inclinata e sapere che i risultati saranno sfornare letture precise indipendentemente dal loro contesto. Mentre D3 è scritto principalmente in JavaScript, si basa su una serie di lingue, tra cui DOM, HTML, CSS e SVG. Supporta anche su tela. Anche se questo espande le funzionalità del framework, ma significa anche che si vorrà avere una conoscenza generale delle lingue in gioco per rendere il più fuori di esso. D3 può richiedere un investimento di tempo, ma la funzionalità lo rendono uno dei migliori strumenti di visualizzazione dei dati che troverete.

Alternative alla D3.js

Birst

Pagato
Birst è un software di piattaforma di business intelligence che è stato progettato per collegare un'intera organizzazione attraverso una rete di esperienze di BI virtualizzati in combinazione
Mostra dettagli

Webix

Webix è una libreria di sviluppo JavaScript open source progettato per accelerare il processo di web design.
Mostra dettagli

ZoomCharts

Pagato
Creazione significativo ed esteticamente piacevole visualizzazioni di dati e la loro integrazione nei vostri progetti è facile con gli strumenti offerti da ZoomCharts.
Mostra dettagli

Highcharts

Gratuito
Highcharts - grafici interattivi JavaScript per le pagine web.
Mostra dettagli

Google Charts

Gratuito
Grafici interattivi per i browser e dispositivi mobili.
Mostra dettagli

AnyChart

Pagato
AnyChart è una soluzione di rilevamento leggero e robusto JavaScript con grande API e la documentazione. I tipi di grafici e le caratteristiche uniche sono numerosi, e la biblioteca funziona
Mostra dettagli

Chart.js

Gratuito
Semplice, pulito e coinvolgente HTML5 basata classifiche JavaScript. Chart.js è un modo semplice per includere animati, grafici interattivi sul tuo sito web gratuitamente.
Mostra dettagli

Chartist.js

Gratuito
Crea reattive, scalabili e buone carte in cerca con chartist.js.
Mostra dettagli

ChartBlocks

Gratuito
Costruire grafici in linea con l'interfaccia facile da usare Chart Designer ChartBlock. Inserisci le tue dati poi si mise al lavoro di progettazione grafico.
Mostra dettagli

ZingChart

Pagato
Grafici JavaScript in una potente libreria dichiarativo. Semplice per gli sviluppatori.
Mostra dettagli

AmCharts

freemium
JavaScript / HTML5 grafici e mappe librerie di dati-viz per i siti web e applicazioni. Veloce e reattivo. WordPress Plugin disponibili. Sviluppato dal 2006.
Mostra dettagli

Pixi.js

PixiJS - L'HTML5 Creation Engine. Crea bella contenuti digitali con il più veloce, più flessibile di rendering 2D WebGL.
Mostra dettagli

ChartURL

freemium
Aggiungere ricchi, grafici basati sui dati per web e dispositivi mobili applicazioni, bot Slack, ed e-mail. Inviaci i dati, e torniamo un'immagine che rende perfettamente su tutte le piattaforme.
Mostra dettagli