gpt4 book ai didi

R:ggfortify: "Objects of type prcomp not supported by autoplot"

转载 作者:行者123 更新时间:2023-12-02 09:05:26 30 4
gpt4 key购买 nike

我正在尝试使用 ggfortify 来可视化我使用 prcomp 所做的 PCA 结果。

示例代码:

iris.pca <- iris[c(1, 2, 3, 4)] 
autoplot(prcomp(iris.pca))

Error: Objects of type prcomp not supported by autoplot. Please use qplot() or ggplot() instead.

奇怪的是,autoplot 是专门为处理 prcomp 的结果而设计的 - ggplot 和 qplot 无法处理这样的对象。我正在运行 R 版本 3.2,今天上午刚刚从 github 下载了 ggfortify。

谁能解释一下这个消息?

最佳答案

我猜你没有加载所需的库,代码如下:

library(devtools)
install_github('sinhrks/ggfortify')
library(ggfortify); library(ggplot2)
data(iris)
iris.pca <- iris[c(1, 2, 3, 4)]
autoplot(prcomp(iris.pca))

可以工作 enter image description here

关于R:ggfortify: "Objects of type prcomp not supported by autoplot",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30056144/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com