gpt4 book ai didi

r - 特征错误(corr): infinite or missing values in 'x' when making a 'Correlation matrix circles plot'

转载 作者:行者123 更新时间:2023-12-04 23:53:06 26 4
gpt4 key购买 nike

我想制作一个如下所示的相关矩阵。然而,R 一直告诉我

'Error in eigen(corr) : infinite or missing values in 'x''

Correlation matrix circles

我认为这可能是由矩阵中的 NA 值引起的。但是,当我尝试通过添加删除它们时
'na.rm=TRUE,' it doesnt seem to help

circle.corr( cor(Plant, na.rm=TRUE,), order = TRUE, bg = "gray50",
col = colorRampPalette(c("blue","white","red"))(100) )

我已经加载了上面链接中提供的功能

是否可以创建一个删除 NA 的新 data.frame?如果是这样,如何?

最佳答案

没有数据很难帮助你,但错误是因为你的相关矩阵包含 NAeigen在这种情况下无法计算特征值。

这应该工作:

circle.corr( cor(Plant,use = "complete.obs"),   # NA are removed
order = TRUE, bg = "gray50",
col = colorRampPalette(c("blue","white","red"))(100) )

关于r - 特征错误(corr): infinite or missing values in 'x' when making a 'Correlation matrix circles plot' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14674431/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com