Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用该autoplot函数制作 PCA 图。这是代码:
autoplot
library(ggfortify) df <- iris[c(1, 2, 3)] autoplot(prcomp(df), data=iris, colour = "Species")
我想以iris[c(4)]PCA 图中每个数据点的大小对应于 的值的方式使用iris[c(4)]。来自 iris 数据集的示例:数据点 132 的大小应该比数据点 1 大。这可能ggforitfy吗?
iris[c(4)]
ggforitfy
只需将要调整大小的列名作为字符串传递。
autoplot(prcomp(df), data=iris, colour = "Species", size = "Petal.Width")
然后,您可以像 ggplot2 normal 一样调整大小:
+ scale_size_continuous(range = c(1,3))