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.
- 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
- DOM funcionalidade é muito forte
- Sem estrutura proprietária necessário
- comunidade enorme e útil
- Pode levar algum tempo para aprender
- Requer um investimento para montar um modelo de visualização de valor
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á.