【发布时间】:2015-07-15 14:26:48
【问题描述】:
我想知道如何在大小和颜色来自相同数据的图中为 scale_size() {ggplot2} 中的 size_scale 着色。
例子:
library(ggplot2)
df<-as.data.frame(cbind(rep(1:10,10),
rep(1:10,each=10),
rnorm(100)))
ggplot(df,aes(V1,V2))+
geom_point(aes(colour=V3,size=V3))+
scale_colour_gradient(low="grey", high="black")+
scale_size(range=c(1,10))
如您所见,V3 与数据点的颜色和大小相同。如何将颜色渐变合并到大小比例(除了在 Illustrator 等程序中手动执行此操作...)?谢谢!
【问题讨论】: