R para Ciência de Dados I

22 de fevereiro a 15 de março, às segundas e quintas, das 19h00 às 22h00

7 aulas, 21 horas de curso

Online

R$600,00




Ao se inscrever no curso, você declara estar de acordo com os nossos Termos de uso.

Conheça o curso

O R é uma linguagem de programação criada para a Ciência de Dados. Ela é uma das principais ferramentas utilizadas para manipulação, visualização e modelagem de dados, além de auxiliar na divulgação dos resultados com a criação de relatórios, apresentações e dashboards. O R conta com uma comunidade super ativa, que desenvolve novas funcionalidades em ritmo acelerado, deixando a linguagem sempre atualizada com as metodologias mais recentes.

O objetivo deste curso é apresentar os conceitos essenciais de programação em R para Ciência de Dados. A partir de exemplos reais de análise de dados, apresentaremos os principais pacotes para importação, manipulação e visualização de dados. Para motivar ainda mais, ensinaremos também como utilizar o R para criar um dashboard para comunicarmos nossos resultados.

Você sairá deste curso apta(o) a:
  • importar e empilhar centenas de bases em poucos segundos;
  • fazer diversas operações de manipulação de base de dados, como selecionar, criar e modificar colunas, ordenar e filtrar linhas, criar agregações e juntar duas bases;
  • construir gráficos de pontos (dispersão), linhas (séries temporais), barras, boxplots e histogramas;
  • produzir relatórios estatísticos automáticos e reprodutíveis;
  • construir dashboards estáticos para comunicar seus resultados.


Conteúdo

  • Ambientação ao R e ao RStudio
    • Vantagens de usarmos programação para analisar dados
    • O que é e por que usar o RStudio
    • Escrevendo e rodando códigos
  • Introdução à programação em R
    • Objetos e vetores
    • Classes: números, caracteres, lógicos e data frames
    • Funções e pacotes
    • O operador pipe (%>%)
  • Importação de bases para dentro do R
    • Importando arquivos de texto: .csv e .txt
    • Importando arquivos excel: .xls e .xlsx
  • Manipulação de bases de dados (o pacote dplyr)
    • Selecionando colunas
    • Filtrando e ordenando linhas
    • Modificando e criando colunas
    • Criando sumarizações
    • Juntando duas bases
  • Gráficos (o pacote ggplot2)
    • Gráficos de pontos (dispersão)
    • Gráficos de barras
    • Boxplots e histogramas
    • Customizando gráficos
  • Relatórios em R Markdown
    • Introdução ao R Markdown
    • Construindo relatórios em HTML, PDF e Word
dplyr

Porque a maior parte do trabalho é manipulação de dados.

ggplot2

Fazer gráficos é uma arte.

rmarkdown

Ninguém melhor para comunicar seus resultados do que você.

readxl

Seus dados (do Excel) dentro do R!

readr

Seus dados dentro do R!

magrittr

O pipe e a revolução do R

tidyverse

A filosofia tidy.

flexdashboard

Seus resultados num dashboard em poucos minutos.


Professores

Doutoranda em Ciência Ambiental no IEE-USP, com pesquisa na área da transparência e acesso à informação sobre a gestão da água. É co-organizadora da comunidade R-Ladies São Paulo, e instrutora da Carpentries. Usa o R no dia-a-dia, e se interessa no uso de R para pesquisa reprodutível.


Beatriz Milz
    
  

Doutor em Estatística pelo IME-USP com projeto depesquisa na área de poluição do ar. Trabalhando diaramente com análise de dados e programação em R. Escritor nas horas vagas.


William Amorim
    


Como será o curso?

  • Aulas online, em tempo real, com um(a) professor(a) e um(a) monitor(a).
  • Diversos exercícios “para casa” para praticar e tirar dúvidas.
  • Projeto de análise de dados para aplicar o conteúdo aprendido.
  • Certificado ao final do curso (sujeito à entrega de atividades solicitadas pelos professores).
  • Gravação das aulas disponíveis por pelo menos 1 ano.


Pré-requisitos

  • Interesse por Ciência de Dados;
  • Desejo de aprender a programar (em R);
  • Conhecimentos básicos de computação: criação de arquivos e pastas, instalação de programas, navegação na internet.


O que eu preciso ter?

  • Um notebook com acesso a internet e permissão para instalar novos programas;
  • Uma conta de e-mail Google para acessar o Google Classroom;
  • Últimas versões do R e do RStudio instaladas 😻.

Inscreva-se agora para embarcar nessa nova jornada pelo universo da Ciência de Dados!