如何获得一个同时捕获颜色和大小的图例?
我的印象是,如果使用通用变量,则默认使用通用图例,但以下示例显示我遗漏了一些东西。
library(ggplot2)
input <- as.data.frame(matrix(runif(60),nrow=20,ncol=3))
colnames(input) <- c("A","B","C")
p <- ggplot(input,aes(A,B,size=C,color=C)) + geom_point()
感谢 Arun 的评论提示了此编辑。因此,如果一个人只使用尺寸(而忘记了颜色),则会得到一个描绘三种尺寸的图例,但图中描绘了更多尺寸。
所以我会追求类似的行为——一个显示公共变量的一些值并描述相应大小和颜色的图例。