r - 无法在我的 PCA 中估算缺失值

标签 r pca imputation

我有一些不同植物物种的字符矩阵,其中大多数物种至少缺少几个字符的数据。我想做主成分分析,所以我尝试估算缺失值,但是当我尝试这样做时,我收到错误消息:

Error in eigen(crossprod(X, X), symmetric = TRUE) : infinite or missing values in 'x'

我认为缺失值是重点!有谁知道我做错了什么?

最佳答案

您应该使用 missMDA 包中提供的函数 imputePCA。

了解更多信息:http://factominer.free.fr/missMDA/index.html

最佳

弗朗索瓦

关于r - 无法在我的 PCA 中估算缺失值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53753440/

相关文章:

python - 为什么在数据帧上具有中位数的 fillna 仍然在 pandas 中留下 Na/NaN?

python - 在 Python 中对某些 Dataframe 列进行输入

r - 将选择的列向右移动一列,并用行号 - 1 替换空白区域

r - 如何定义S4方法来取对象的反面?

r - ggplot2 在使用 scale_x_sqrt 时删除零

R 过滤包含单词组合的行

python - 使用 scikit-learn PCA.score() 时出错

statistics - 使用 PCA 降维后对数据进行聚类

python - 将高斯过程模型拟合到 PCA。预测看起来很错误

用该列的中位数替换矩阵每一列中的 NA