Coorelação
Correlação de dados
- O símbolo é a letra e;
- Valor real entre -1 e 1;
- Quanto mais próxima de 1 e -1 mais forte ela é.
- Alta do petróleo e aumento do preço da gasolina;
- Alta do petróleo e diminuição do valor das ações de aviação;
- Mercado de ações Brasileiro e Mercado de criptomoedas;
Passos para fazer uma correlação no R
- Importar os dados.
- Limpar os dados
- Formatar os dados.
- Chamar a função de correlação do R - cor(dataFrame)
Comandos básicos
- Comando para combinar colunas e trasformação dos dados em numérico
- cbind(dado1,dado2) - Combinação de dados. (Em colunas)
- rbind(dado1,dado2) - Combinação de dados. (Em linhas)
- as.numeric() - transforma os dados em numéricos
- Exemplo - df = cbind(as.numeric(coluna1),as.numeric(coluna2))
- Mudança do nome das colunas:
-
colnames(df) = c(“Nome da Coluna 1",“Nome da coluna2")
- Verifica se os dados estão completos
-
dff = df[complete.cases(df[,1:2]),]
- Comando que une dois data frames com base em uma das colunas
- df = merge(dataFrame1,dataFrame2,by = "ColunaEmComum")
- Comando que usa a Biblioteca XTS para unir dados com base na data
- novoDataFrame1 = xts(dataFrame1[,2:7], order.by = as.Date(dataFrame1[,1]))
- novoDataFrame2 = xts(dataFrame2[,2:7], order.by = as.Date(dataFrame2[,1]))
- df = cbind(as.numeric(novoDataFrame1$Coluna),as.numeric(novoDataFrame2$Coluna))
- Comando para agregar dados
- dfNovo = aggregate(coluna a ser manipulada ~ coluna base,
data=df,
FUN=sum)
- Retorna uma lista dos fatores do campo
- lista = levels(df1$Coluna)
- Comando que retorna a coorelação
Repositório: