在下面的代码中使用“=”complete.obs“”有什么用?
corrplot(corr=cor(cust.df[ , c(2, 3, 5:12)], use="complete.obs"), method
="ellipse")
答案 0 :(得分:2)
use="complete.obs"
正在使用所有可用的观察值来创建相关矩阵。没有它,只有在没有数据缺失的情况下才会计算相关性。
例如:
data(mtcars)
cars_mini <- mtcars[,3:6]
# remove data
cars_mini[1,1] <- NA
cars_mini[1,2] <- NA
library(corrplot)
corrplot(corr=cor(cars_mini, use="complete.obs"), method="ellipse")
返回:
corrplot(corr=cor(cars_mini), method="ellipse")
给出: