Introdução a Método Computacionais para as Ciências Sociais: Exercício 2
Questão 1
Baixe este banco de dados mtcars. Abra ele usando a função read.csv. Depois, descreve a classe de cada coluna deste banco.
#Responda aqui
Questão 2.
Faça o mesmo para um banco de dados em outro formato. Pode ser Stata, excel, arquivo de R. Qualquer um. Use um pouco de google e você encontrará uma solução. Você pode usar qualquer banco seu ou que você encontrar na internet.
#Responda aqui
Questão 3
Crie um banco de dados com três variáveis: nome, sobrenome e data de nascimento. Inclua neste banco de dados você, e mais 5 amigos. Depois de criar o banco, filtre este banco para exibir somente as suas informações.
d <- data.frame(name=c("tiago"), sobrenome=c("ventura"))
d[d$name=="tiago", ]
## name sobrenome
## 1 tiago ventura
Questao 4.
Escreve um loop usando o banco de dados mtcars da questão 1.
Computar a média de cada coluna no banco utilizado na primeira questão.
Determinar a classe de cada coluna.
Determinar o número de valores únicos de cada coluna
Dica I: Você pode usar três loops, ou você pode usar o mesmo loop salvando cada informação em um objeto diferente.
Dica II: Lembre-se de criar seus objetos para salvar fora do loop.
#Responda aqui
Questão 5.
Escreva uma função para calcular a variância de um vetor numérico.
A formula variância é:
\[ Var = \sum \frac{(x_{i}-\bar{x})^2}{n} \]
#Responda aqui
Questão 6: Ponto Extra, Não obrigatória.
Escreve uma função para adivinhar quais cidades Eu - Tiago - já morei.
O input da sua função deve ser qualquer variável de text. E o output deve ver uma valor lógico - TRUE/FALSE - respondendo se eu morei na cidade referente ao seu input.
Para facilitar um pouco, vou criar um vetor com todas as cidades em que morei, e um exemplo dos resultados que espero da função.
Exemplo de função
cidades_onde_morei <- c("Belém", "São Paulo", "Rio de Janeiro", "Berlim", "Brasília", "Washington - DC")
# função
tiago_morou("niteroi")
# [1] FALSE.
tiago_morou("São Paulo")
# [1] TRUE.
Sua vez:
#Responda aqui