用ggplot绘制princomp加载

我试图对我的数据集进行PCA分析,并且可以在基本绘图函数上绘制加载。 但我想在ggplot上完成它们,但我一直得到这个错误,“ggplot2不知道如何处理类加载的数据”。

我正在使用princomp函数,并且正在绘制我的第一个组件和第二个组件。 而且我需要在外部因素的基础上着色,这个外部因素与我正在执行的数据帧具有相同的rownames。 我试图用prcomp做与本教程相同的事情,但使用pca $ loadings,但它没有奏效。 我需要在ggplot中将我的第一台个人电脑与我的第二台电脑进行比较。

大段引用

xy <- princomp(iris[,-5])
plot(xy$loadings[,"Comp.1"], xy$loadings[,"Comp.2"], col=iris$Species)
ggplot(xy, aes(x=xy$loadings[,1], y=xy$loadings[,2]))+geom_point()
链接地址: http://www.djcxy.com/p/30897.html

上一篇: Plotting princomp loadings with ggplot

下一篇: Vegan: Significant axes in RDA