I would like to know how to colorize the size_scale in scale_size() {ggplot2}
in a plot where the size and color are from the same data.
Example:
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))
As you can see the V3
is the same for the color and the size of the data points. How can I merge the color gradient to the size scale (except do this manually in program such as Illustrator...)? Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…