【问题标题】:Limiting the PCA variables for Plotting限制绘图的 PCA 变量
【发布时间】:2017-08-04 08:54:14
【问题描述】:

我正在对数据集进行 PCA 分析。我在变量上得到了 92 倍的 PCA。我想用前两个 PCA 分量来绘制它。 PCA1 和 PCA2。

谁能帮我解决这个问题?

双标图只显示两个吗?或者我对这些解释有点困惑。如果是这样,它只适用于 2 个组件,那么我该如何绘制 PCA3 和 PCA4。

请在下面找到我的代码。

  prin_comp <- prcomp(data_wide.pwy_idx, scale. = T)
  names(prin_comp)
  prin_comp$center
  prin_comp$scale
  prin_comp$rotation[1:5,1:92]
  biplot(prin_comp, scale = 0)

附加 PCA 组件、变量和 Biplot。

【问题讨论】:

  • 这些只是你情节中的前两个组成部分......所以也许你必须澄清你的问题。
  • 谢谢。我已经编辑了我的问题。

标签: r plot pca


【解决方案1】:

是的,您只看到前两个主要组件在 x-labels 和 y-labels 上注意到它们。假设您要绘制任何其他必须使用 choices 参数的主成分对。

biplot(prin_comp, choices = 3:4,scale = 0)  
# to plot the third and fourth components

【讨论】:

  • 感谢您的帮助。
【解决方案2】:

看看?biplot.princomp...

使用biplot(prin_comp, scale = 0, choices=c(3,4)) 绘制第三和第四分量。

【讨论】:

  • 感谢您的帮助
猜你喜欢
  • 2019-12-11
  • 2019-08-07
  • 2021-08-21
  • 2022-07-08
  • 2017-12-22
  • 1970-01-01
  • 2012-05-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多