簡體   English   中英

使用R從連續和離散列值創建Corrplot

[英]Create a corrplot from continuous and discrete column values using 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)

我將不勝感激任何建議。

不熟悉函數reading_data ,我只是創建了一個數據框,然后將您的代碼與corrplot的默認值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)

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM