5
私のチャートでは、プロットされた円の直径の情報を符号化しています。私の質問は、凡例にその情報を記録する最も簡単な方法は何ですか?ここでベースで異なるシンボルサイズの凡例R
は私が今まで試したものです:
dat <- rnorm(100)
cex_brks <- quantile(dat, c(0.25,0.5,0.75))
cex_size <- c(1,1.4,1.8, 2.2)
cex <- rep(NA, length(dat))
for (i in 1:3) {
cex[is.na(cex) & dat<=cex_brks[[i]]] <- cex_size[[i]]
}
cex[is.na(cex)] <- cex_size[[4]]
plot(dat, cex=cex, pch=21)
legend(
"bottom",
legend=c("very small", "small", "large", "very large"),
bty="n",
pch=21,
cex=cex_size
)
しかし、このようにそれをやって、記号(PCH)は、同様のサイズに変更しましたが、凡例テキストだけでなく。凡例シンボルだけが異なるサイズになるように、これをオーバーライドするにはどうすればよいですか?
誰かがRの世界に大きな好意を持ち、1つの中央の場所にすべての "cex"のバリエーションを記録できます。 –