Visão geral
O nosso objetivo nesta parte do livro é oferecer uma visão geral rápida das principais ferramentas da ciência de dados: importação, organização, transformação e visualização de dados, como mostrado na Figura 1. Queremos apresentar para você uma visão geral da ciência de dados, fornecendo apenas o suficiente de todos os principais elementos para que você possa lidar com conjuntos de dados reais, ainda que simples. As partes posteriores do livro abordarão cada um desses tópicos com mais profundidade, ampliando o leque de desafios da ciência de dados que você pode enfrentar.
Quatro capítulos se concentram nas ferramentas da ciência de dados:
A visualização é um ótimo ponto de partida para a programação em R, porque os resultados são claros: você pode criar gráficos elegantes e informativos que te ajudam a entender os dados. No 1 Visualização de dados, você mergulhará na visualização, aprendendo a estrutura básica de um gráfico ggplot2 e técnicas poderosas para transformar dados em gráficos.
Geralmente, apenas a visualização não é suficiente. Portanto, no 3 Transformação de dados, você aprenderá os principais verbos que permitem selecionar variáveis importantes, filtrar observações essenciais, criar novas variáveis e fazer sumarizações.
No 5 Organização de dados (data tidying), você aprenderá sobre dados organizados (tidy data), uma maneira consistente de armazenar seus dados que facilita a transformação, visualização e modelagem. Você aprenderá os princípios de tidy data e como deixar seus dados neste formato.
Antes de poder transformar e visualizar seus dados, você precisa primeiro importá-los para o R. No 7 Importação de dados, você aprenderá o básico de como importar arquivos
.csv
para o R.
Entre esses capítulos, há outros quatro capítulos que se concentram no fluxo de trabalho no R. Em 2 Fluxo de Trabalho: básico, 4 Fluxo de trabalho: estilo de código e 6 Fluxo de trabalho: scripts e projetos, você aprenderá boas práticas de fluxo de trabalho para escrever e organizar seu código R. Isso te preparará para o sucesso a longo prazo, pois fornecerá as ferramentas necessárias para manter a organização ao enfrentar projetos reais. Por fim, no 8 Fluxo de trabalho: obtendo ajuda, você aprenderá como obter ajuda e continuar aprendendo.