D3.js

D3.js

D3. js é uma biblioteca JavaScript projetado para simplificar a visualização mais complexo de dados, análise e processos de manipulação e fornecer cientistas e programadores de dados com a ferramenta mais fácil para completar seus objetivos.

Baixar D3.js
Características de D3.js
  • biblioteca de visualização de dados livre e open source
  • O suporte para folhas de estilo personalizado
  • Uma série de ferramentas de arrastar e soltar minimizar necessidade de codificação
Pros de D3.js
  • DOM funcionalidade é muito forte
  • Sem estrutura proprietária necessário
  • comunidade enorme e útil
Contras de D3.js
  • Pode levar algum tempo para aprender
  • Requer um investimento para montar um modelo de visualização de valor
D3.js Rever

Qualquer pena programador seu sal tem algumas bibliotecas que servem como seus padrões de facto. Sendo um codificador de qualidade é tanto sobre a escrita eficiente, pois é sobre como escrever código limpo, e esses codificadores bibliotecas ajudar a escrever em taquigrafia, para se concentrar em realizar seus objetivos ao invés de escrever fora de scripts complexos para componentes que já têm soluções viáveis. visualização de dados é um dos mais importantes e complexas, e expandindo disciplinas na área de programação, e isso significa que a complexidade que as bibliotecas sólidos são duplamente importante, particularmente desde o campo, muitas vezes atrai praticantes multi-disciplinares que não podem tratar de codificação como seu mais alto de proficiência . Se você estiver trabalhando na ciência de dados, e você usar JavaScript para realizar suas visualizações, D3.js precisa ser uma parte das bibliotecas que você confiar. É uma biblioteca rica e significativa com um monte de opções para expandir as suas capacidades e fazer o seu trabalho muito mais fácil. D3 é a abreviação de documentos Data Driven, e é uma biblioteca projetada explicitamente para uso com projetos de visualização de dados. Sua integração com meios Excel que você pode muito simplesmente traduzir os dados coletados brutos em visualizações. Um número de diferentes visualizações estão incluídas direita com a biblioteca, mas um dos pontos fortes reais da plataforma é o nível de personalização que você tem sobre suas visualizações. CSS é integrado com no DOM, de modo que você pode personalizar visualizações através do uso de folhas de estilo. Que lhe permite criar visualizações que não apenas ajudá-lo a analisar através dos dados disponíveis, mas também torná-lo mais fácil de apresentá-los aos colegas, estudantes, ou investidores de uma forma significativa e atraente. Mas onde D3 realmente brilha é na sua utilização como um quadro em vez de como uma biblioteca simples. Há uma série de estilos de visualização que você pode usar para fora da direita da caixa, mas os cientistas de dados experientes são provavelmente vai querer criar suas próprias visualizações. Enquanto isso requer uma compreensão bastante robusto de programação, você pode criar complexos modelos visuais a partir do zero e garantir que eles trabalham com a importação de folhas de cálculo. A biblioteca D3 inclui ainda uma interface de arrastar e soltar que permite traduzir rapidamente conjuntos de dados em visualizações, sem a necessidade de executar scripts complexos. Isso o torna uma ótima opção para programadores que querem criar perfis personalizados para si ou menos pares inclinou-programação e saber que os resultados vão despejar leituras precisas independentemente do seu contexto. Enquanto D3 é escrito principalmente em JavaScript, que é baseado em um número de línguas, incluindo DOM, HTML, CSS e SVG. Ele também suporta Canvas. Enquanto isto expande a funcionalidade do quadro, isso também significa que você vai querer ter um amplo entendimento das línguas em jogo para aproveitar ao máximo fora dela. D3 pode exigir um investimento de tempo, mas a funcionalidade torná-lo um dos melhores ferramentas de visualização de dados que você encontrará.

Alternativas a D3.js

Birst

Pago
Birst é um software de plataforma de business intelligence que é projetado para conectar uma organização inteira através de uma rede de experiências de BI virtualizados combinados com análises
Mostrar detalhes

Webix

WEBIX é uma biblioteca de desenvolvimento Javascript código aberto projetado para acelerar o processo de web design.
Mostrar detalhes

ZoomCharts

Pago
Criando significativa e esteticamente agradável visualizações de dados e incorporá-los em seus projetos é fácil com as ferramentas oferecidas pelo ZoomCharts.
Mostrar detalhes

Highcharts

Livre
Highcharts - gráficos interativos JavaScript para suas páginas web.
Mostrar detalhes

Google Charts

Livre
gráficos interativos para navegadores e dispositivos móveis.
Mostrar detalhes

AnyChart

Pago
AnyChart é uma solução leve e robusto gráficos JavaScript com grande API e documentação. Os tipos de gráficos e características únicas são numerosos, ea biblioteca funciona facilmente com
Mostrar detalhes

Chart.js

Livre
Simples, limpo e envolvente HTML5 baseado gráficos de JavaScript. Chart.js é uma maneira fácil de incluir animação, gráficos interativos em seu site gratuitamente.
Mostrar detalhes

Chartist.js

Livre
Crie gráficos olhando responsivos, escaláveis ​​e boas com chartist.js.
Mostrar detalhes

ChartBlocks

Livre
gráficos de construção on-line com o fácil de usar ChartBlock de interface gráfico designer. Fazer upload de seus dados, em seguida, começou a trabalhar projetando seu gráfico.
Mostrar detalhes

ZingChart

Pago
Gráficos de JavaScript em uma poderosa biblioteca declarativa. Simples para os desenvolvedores.
Mostrar detalhes

AmCharts

freemium
JavaScript / HTML5 gráficos e mapas bibliotecas de dados-viz para web sites e aplicações. Rápido e responsivo. WordPress plug-in disponível. Desenvolvido desde 2006.
Mostrar detalhes

Pixi.js

PixiJS - O mecanismo de criação de HTML5. Criar conteúdo digital bonita com o, mais flexível processador mais rápido 2D WebGL.
Mostrar detalhes

ChartURL

freemium
Adicionar gráficos ricos, baseados em dados de web e móveis aplicativos, bots folga, e e-mails. Envie-nos os dados, e retornar uma imagem que torna perfeitamente em todas as plataformas.
Mostrar detalhes