2017-09-24 3 views
0

Je crois que le problème est en utilisant trois colonnes pour créer la matrice de corrélation. J'ai essayé de suivre les suggestions dans ce post: How can I create a correlation matrix in R?, mais en vain. En outre, l'exécution du bloc "rd_sample < - read_data ..." donne l'erreur "Impossible de trouver la fonction 'read_data'". Cependant, exécuter "class (read_data)" confirme qu'il s'agit d'une trame de données.Créer un corrplot à partir des valeurs de colonnes continues et discrètes en utilisant R

##corrplot 
install.packages("corrplot") 

rd_sample <- reading_data(live1 = rnorm(10), #live1 values are discrete 
          reg = rnorm(10),  #reg values are discrete 
          books1 = rnorm(10)) #books1 values are continuous 

M <- cor(rd_sample) # get correlations (returns matrix) 

library(corrplot) 
corrplot(M) 

J'apprécierais toutes les suggestions.

Répondre

0

N'étant pas familier avec la fonction reading_data, j'ai simplement créé une trame de données, puis utilisé votre code avec les valeurs par défaut pour corrplot.

rd_sample <- data.frame(live1 = rnorm(10), #live1 values are discrete 
          reg = rnorm(10),  #reg values are discrete 
          books1 = rnorm(10)) 

M <- cor(rd_sample) # get correlations (returns matrix) 

library(corrplot) 
corrplot(M) 

enter image description here