2017-09-24 7 views
0

3つの列を使用して相関行列を作成することが問題だと思います。私はこの記事の提案に従うことを試みた:How can I create a correlation matrix in R?しかし、役に立たない。連続した離散的な列の値からコプロプロットを作成するR

さらに、 "rd_sample < - reading_data ..."ブロックを実行すると、エラー "関数 'reading_data'が見つかりませんでした。ただし、 "class(reading_data)"を実行すると、データフレームであることが確認されます。

##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) 

私は何か提案をいただきたいと思います。

答えて

0

機能reading_dataに慣れていないので、単にデータフレームを作成して、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

関連する問題