このコードを実行する場合 (試してみてください):
library(ggplot2)
(myDat <- data.frame(cbind(VarX=10:1, VarY=runif(10)),
Descrip=sample(LETTERS[1:3], 10, replace=TRUE)))
ggplot(myDat,aes(VarX,VarY,shape=Descrip,size=3)) + geom_point()
... "size=3" ステートメントはポイント サイズを正しく設定します。しかし、それは凡例の下に、「3」というタイトルの小さな凡例を生み出し、大きなドットと数字の 3 だけを含んでいます。
これは同じことをします
ggplot(myDat,aes(VarX,VarY,shape=Descrip)) + geom_point(aes(size=3))
はい、面白いです。それほど面白くなかったら、数時間前に気が狂っていたでしょう。しかし、今はやめましょう。