Novidades desta quinta edição
Esta quinta edição traz algumas melhorias que buscam manter um dos principais objetivos deste livro, que é ser
uma referência moderna, introdutória e técnica sobre a Linguagem R.
Primeiro, o livro inteiro foi portado para utilizar a engine Quarto. Versões anteriores do livro eram construídas
a partir da junção de dos pacotes rmarkdown e bookdown. Porém, a partir desta edição, o livro passa a ser
construído utilizando-se da tecnologia mais avançada presente no Quarto.
Segundo, seguindo uma sugestão feita por um dos leitores, um exemplo de script em R capaz de converter
um script SAS de leitura da PNAD Contínua, em específicações de importação ideias para o pacote readr, foi
adicionado ao estudo de caso no capítulo 4. Isso garante que os leitores tenham agora um exemplo mínimo de
como realizar essa conversão em código.
Terceiro, houveram vários avanços no pacote dplyr no ano passado, especialmente na área de JOIN’s. Por isso,
uma nova seção foi adicionada ao capítulo 6, para descrever joins de desigualdade e os novos tipos de join
introduzidos pela função join_by() em versões recentes do pacote dplyr.
Quarto, o pacote tidyr também evoluiu bastante no ano passado, especialmente na área de dados aninhados
e dados em árvores (e.g. JSON, HTML, XML). Por isso, uma nova seção foi adicionada ao capítulo 7, para
descrever os métodos disponíveis no pacote tidyr para trabalhar com esses tipos de dados.
Quinto, os exercícios de cada capítulo foram separados do livro, apenas com o intuito de economizar espaço
no livro. Os exercícios de cada capítulo continuam disponíveis gratuitamente para qualquer pessoa, através da
página de publicação do livro, que está no endereço: https://pedro-faria.netlify.app/publications/book/introducao_linguagem_r/pt/
Sexto, o estudo de caso com os dados da COVID-19 que estava presente no capítulo 7 foi removido. Tal
remoção foi em parte motivada pela redução do tamanho do livro, e por uma outra parte, pelo fato desse estudo
não entregar tanto valor para o leitor, com alguns exemplos que são um pouco extremos demais para o dia-a-dia
do analista de dados.
Sétimo, várias melhorias pequenas foram feitas em vários capítulos, incluindo a reformulação de algumas figuras
e desenhos.