2️
Explorando indicadores sociais com o R e o RStudio
  • Apresentação
  • 📖I) R, RStudio, {tidyverse} e {esquisse}
    • 1.1) Funcionalidades do R e do RStudio
    • 1.2) Usando a Ajuda no RStudio
    • 1.3) Atualizando o R, RStudio e os pacotes
    • 1.4) Personalizando o RStudio
    • 1.5) {Tidyverse} e {Esquisse}
      • 🤟Tente fazer
  • 📖II) O que os indicadores indicam?
    • 2 .1) Indicadores são marcadores de mudança social
    • 2.2) Baixando os dados com indicadores sociais
    • 2.3) Importando dados para um projeto no RStudio
    • 2.4) Dados e metadados
  • 📖III) Princípios da Análise Exploratória
    • 3.1) Seis passos para a análise exploratória de dados
    • 3 .2) A documentação: como são feitos os indicadores?
    • 3.3) manipulando os dados com dplyr
    • 3.4) Explorando a distribuição dos dados
  • 📖IV) Para cada tipo de análise um tipo de gráfico
    • 4.1 - Cada gráfico um tipo de análise
    • 4.2 - Histogramas e boxplot
    • 4.3 - Histograma, densidade, boxplot e violino
    • 4.4 - Compondo uma visão sobre a distribuição dos dados
Powered by GitBook
On this page
  1. I) R, RStudio, {tidyverse} e {esquisse}
  2. 1.5) {Tidyverse} e {Esquisse}

Tente fazer

Tente reproduzir no seu computador a análise apresentada no vídeo com os dados do data.frame questionário do pacote {dados}; O script em anexo contém os códigos apresentados no vídeo da aula 1.5.

Código exemplo da atividade 1.5

# _        __
#(_)      / _|                 
# _ _ __ | |_ ___  ___  ___   ___  
#| | '_ \|  _/ _ \/ __|/ _ \ / __| 
#| | | | | || (_) \__ \ (_) | (__  
#|_|_| |_|_| \___/|___/\___/ \___| 
# ...................................................
# Informática Aplicada às Ciências Sociais
# Centro de Letras e Ciências Humanas - CCH
# Universidade Estadual de Londrina - UEL
# Autores: - Prof. Ronaldo Baltar
#          - Prof.ª Cláudia Siqueira Baltar
# Curso: Explorando Indicadores Sociais com R e RStudio 
# Atividade 1
# Versão: 2023  


# Esse script é uma referência para a realização
# das atividades proposta no curso.


# Instale os pacotes, caso ainda não tenham sido instalados
install.packages(c("tidyverse","esquisse","dados"))

# Carrege o pacote {tidyverse}
library(tidyverse)

# Execute o esquisse
esquisse::esquisser(viewer = "browser")

# Tente gerar no esquisse, com o data.frame
# questionarios
# do pacote dados
# os gráficos correspondentes ao códigos
# a seguir, conforme mostrado no vídeo

##############################
# CÓDIGOS CRIADOS COM ESQUISSE
##############################

# Gráfico 2
# Código para gerar um gráfico do 
# tipo Box Plot com casos de pessoas
# que assistem 5 ou mais horas de TV,
# por religião e partido

library(dplyr)
library(ggplot2)

dados::questionario %>%
 filter(ano >= 2011.8 & ano <= 2014) %>%
 filter(!is.na(idade)) %>%
 filter(partido %in% 
 c("Fortemente democrata", "Fortemente republicano")) %>%
 filter(religiao %in% c("Católica", "Protestante"
)) %>%
 filter(horas_tv >= 5L & horas_tv <= 24L & !is.na(horas_tv)) %>%
 ggplot() +
 aes(x = partido, y = horas_tv, fill = religiao) +
 geom_boxplot() +
 scale_fill_hue(direction = 1) +
 theme_minimal()



# Gráfico 1
# Código para gerar um gráfico do 
# tipo Box Plot pelo total de horas TV
# assistidas, por religião e partido


dados::questionario %>%
 filter(ano >= 2011.8 & ano <= 2014) %>%
 filter(!is.na(idade)) %>%
 filter(partido %in% 
 c("Fortemente democrata", "Fortemente republicano")) %>%
 filter(religiao %in% c("Católica", "Protestante"
)) %>%
 filter(!is.na(horas_tv)) %>%
 ggplot() +
 aes(x = partido, y = horas_tv, fill = religiao) +
 geom_boxplot() +
 scale_fill_hue(direction = 1) +
 theme_minimal()

## Faça outros gráficos de exploração
## dos dados, conforme seu interesse e
## curiosidade e transfira o resultado do código
## para esse scprit.

Previous1.5) {Tidyverse} e {Esquisse}NextII) O que os indicadores indicam?

Last updated 1 year ago

📖
🤟