Neste curso você irá se ambientar com a linguagem R, por meio da IDE RStudio, considerando recursos como: operações básicas, objetos, tipos e estruturas de dados, estruturas de controles, criação de funções, e a utilização de bibliotecas. Bem como recursos e vocabulários úteis da linguagem, particularmente no contexto de análise de dados. Posteriormente iremos repassar tais tópicos segundo a perspectiva do tidyverse, um dialeto alternativo à sintaxe padrão do R (Rbase), visto as facilidades que esta 'gramática' possibilita, e a relevância que a 'abordagem tidy' têm ganho na Ciência de Dados. Assim, por meio de discussões e exemplos aplicados, as pessoas inscritas no curso irão aprender a: importar dados no R, manipular linhas e colunas de tabelas, transformar variáveis, obter estatísticas descritivas, gerar gráficos e relatórios. Considerando para tal pacotes como: dplyr, lubridate e forcats, e, de forma mais introdutória, ggplot2 e rmarkdown. Por fim serão apresentados os primeiros passos em tópicos mais avançados, como: programação funcional, interoperabilidade entre o Python e o R (por meio do pacote reticulate), bibliotecas de estatística/machine learning (tidymodels) e dashboards dinâmicos (shiny), visando empoderar os(as) alunos(as) para que possam evoluir na linguagem de acordo com seus próprios interesses e necessidades.
Unidade: Instituto de Matemática e Estatística
Curso Oficial PRCEU: Não