【问题标题】:Is there an R function for loading unprocessed observations into principal components?是否有用于将未处理的观察值加载到主成分中的 R 函数?
【发布时间】:2021-04-19 23:31:26
【问题描述】:

我已经执行了 PCA 并获得了训练数据上组件的负载。现在我想为测试数据中的每个观察应用每列的负载值,以便我根据从训练数据获得的负载在测试数据中获得每个观察的主成分值。有这个功能还是需要我自己写?

【问题讨论】:

  • 如果您提供您正在处理的数据结构的示例并提供可重现的示例,则接收建设性反馈的更改会更高。还请让我们知道您到目前为止做了什么和/或试图解决您面临的问题。从纯粹的描述很难评估您在寻找什么。

标签: r pca


【解决方案1】:

假设您的测试数据称为test_df。那么你可以这样做:

 scale(test_df, TRUE, FALSE) %*% loadings

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-20
    • 1970-01-01
    • 2021-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-04
    • 1970-01-01
    相关资源
    最近更新 更多