R中的Kaiser-Guttman准则

数据挖掘 r
2022-02-15 02:50:48

我一直在使用 R 中的一些包进行类似 MCA/PCA 的分析,但我似乎无法在包中找到一个包(或函数),它允许我实现用于指定所有特征值的 Kaiser-Guttman 标准大于 1。

有人会知道 R 中的命令以及相关的软件包吗?

此页面的最底部有一个命令,但作者没有指定 R 中使用的包。

https://www.geo.fu-berlin.de/en/v/soga/Geodata-analysis/Principal-Component-Analysis/principal-components-basics/Choose-principal-components/index.html

听听大家的想法就好了。

1个回答

如果您在单个向量中有特征值,您可以简单地使用基本 R 命令来仅选择大于 1 的值。链接页面使用以下命令:

food.pca.eigen$values[food.pca.eigen$values >=1]

它仅使用基本 R 语法。food.pca.eigen$values >=1根据值是否大于或等于 1返回true/false向量,然后将其用作food.pca.eigen向量的掩码。唯一选择的值是掩码值为 的值true,然后是值等于或大于 1 的值。