色とサイズの両方をキャプチャする単一の凡例を取得するにはどうすればよいですか?
共通の変数を使用すると、共通の凡例がデフォルトになるという印象を受けましたが、次の例は、何かが足りないことを示しています。
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に感謝します。したがって、サイズだけを使用する(そして色を忘れる)場合、3つのサイズを表す凡例が表示されますが、プロットにはさらに多くのサイズが表示されます。
したがって、私が求めているのは、同様の動作です。これは、共通変数のいくつかの値を示し、対応するサイズと色を示す凡例です。