3

我想使用GGally::ggpairs.

使用以下参数ggplot2很容易定义点/气泡大小:size

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)

点的大小显然没有变化= qsec

下面的代码甚至没有产生情节

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

任何想法如何解决这一问题?

4

1 回答 1

1

您收到最后一个错误,因为qsecsub集中不存在c("mpg", "wt", "disp")

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

在此处输入图像描述

于 2015-03-06T08:12:46.997 回答