Momento R do Dia – Correlações

Muitas vezes desejamos mostrar uma informação de forma visualmente atrativa, sem perder tanta informação quantitativa. Para isto, usamos tabelas, gráficos e alguns artifícios.

Assim, digamos que você esteja estudando alguns dados cross-country e já tenha limpado sua matriz de dados para os terríveis “NA”. Então você escolhe algumas variáveis para visualizar a correlação entre eles. Eis a primeira opção.

Fullscreen capture 6152014 114224 AM

Como se vê, a correlação entre o capital humano em 2010 (humank_2010) e a liberdade econômica em 2013 (freedom2013) está em torno de 70% (0.7 ou, como apresentado acima, “7”).

Outra forma de se visualizar isto é apresentar a matriz de correlações e uma visualização mais intuitiva – e menos preocupada com a exatidão numérica – seria, por exemplo, esta:

Fullscreen capture 6152014 113923 AMRepare que, neste caso, utilizamos elipses no lugar dos números. Quando aprendemos o conceito de correlação lá nos cursos básicos de Estatística, é exatamente assim que ganhamos intuição sobre a correlação, não?

Pois é. Use os comandos abaixo e adapte o código para sua base de dados.

library(ellipse)
Data=data.frame(idv,World_Giving_index_score,culture,freedom2013,humank_2010,lpib2000)
Data1<-na.omit(Data)
correlation=cor(Data1)
correlation
plotcorr(correlation,col='yellow',type="upper")
plotcorr(correlation,col='yellow',numbers=TRUE,type="upper")

Até a próxima!

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s