gpt4 book ai didi

r - 如何用 GGally::ggpairs 制作气泡图?

转载 作者:行者123 更新时间:2023-12-01 13:19:12 28 4
gpt4 key购买 nike

我想使用 GGally::ggpairs 创建气泡图矩阵。

使用 size 参数可以很容易地在 ggplot2 中定义点/气泡大小:

library("ggplot2")
data(mtcars)
p <- ggplot(mtcars, aes(wt, mpg))
p + geom_point(aes(size = qsec))

但是,对于 GGally::ggpairs 这不起作用。以下代码生成此内容:

library("GGally")
ggpairs(mtcars[ ,c("mpg", "wt", "disp")],
size=mtcars$qsec)

points obviously not varying in size=qsec

下面的代码甚至不产生情节

ggpairs(mtcars[ ,c("mpg", "wt", "disp")], 
size="qsec")
> error in eval(expr, envir, enclos) : object 'qsec' not found

有什么解决办法吗?

最佳答案

您得到最后一个错误是因为 qsec 不在子集 c("mpg", "wt", "disp") 中。

ggpairs(mtcars[ ,c("mpg", "wt", "disp", "qsec")], columns = 1:3, size = "qsec")

enter image description here

关于r - 如何用 GGally::ggpairs 制作气泡图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28880531/

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