在GGPLOT2与点尺寸选项摆弄后,我们注意到在其中尺寸被传递内外实施例和外部aes()
的参数geom_point()
从上哈德利的网站`geom_point()页 :
p <- ggplot(mtcars, aes(wt, mpg))
# passed inside
p + geom_point(aes(size = qsec))
p + geom_point(aes(size = qsec)) + scale_area()
# passed outside
p + geom_point(colour = "red", size = 3)
p + geom_point(colour = "grey50", size = 4)
我发现这些行为不同,当涉及到的传说。 当通过内部aes()
我可以得到一个传说出现,但我需要设置的中断,即使我只有两个不同尺寸的点; 否则,我得到一个范围五分大小,即使只有2中。
此外,通过大小不理解的意义; 我需要使用指定的相对大小range=c(min,max)
,并设置休息时间只有两个尺寸,而不是默认的5。
如果我通过的大小外aes()
大小似乎荣幸,但我不能让我的情节传奇; 我试过scale_size
, scale_size_continuous
和scale_size_manual
没有成功。
从geom_point()
页有这样的:
下面的美学可以geom_point使用。 美学被映射到在与AES的数据变量起作用:
geom_point(aes(x = var))
...
秤控制可变如何被映射到的美学和每个审美之后被列出。
[所有这里的美学选项列表(形状,颜色,大小等)]
从这一点,它仍然是不完全清楚如何选择(大小这个问题,但是这应该是有意义的其它美学)的内部和外部的aes()
影响的结果。