1 Visão Geral

1.1 Sobre o D3plus e o D3plusR

O pacote D3plusR é um widget criado a partir do framework fornecido pelo pacote htmlwidgets. De forma resumida, esse pacote fornece uma estrutura em que se torna possível a incorporação de bibliotecas de visualizações desenvolvidas em javascript em análises desenvolvidas com o R.

Como o nome do pacote indica, esse pacote usa a biblioteca D3plus que, por sua vez, é construída em cima da biblioteca mais genérica D3. A criação de visualizações diretamente com D3 pode ser um pouco desafiadora no início. Dessa forma, os autores do pacote D3plus criaram um conjunto de visualizações pré-definidas em que é possível criar, de maneira simples, visualizações efetivas e com uma qualidade final consideravelmente alta.

1.2 Instalando o pacote

O pacote ainda não possui uma versão 1.0. A sua versão de desenvolvimento está disponível no github. Para instalar, é necessário usar o pacote devtools:

devtools::install_github('paulofelipe/D3plusR')

1.3 Pacotes adicionais necessário para o tutorial

Nos exemplos desse livro, os seguintes pacotes também serão necessários:

  • dplyr
  • jsonlite
  • readxl
  • tidyr

1.4 Opções das funções

Na documentação do pacote não estão listadas todas as opções disponíveis para a criação de visualizações. Sugere-se que o usuário utiliza a página disponibilizada pelos autores do D3plus.

Opções da biblioteca

Com as explicações dos próximos capítulos e os exemplos, ficará mais intuitivo de como usar as opções listadas no link acima.

1.5 Dados utilizados nos exeplos

Os dados utilizados nos exemplos estão disponíveis neste link