1. ホーム
  2. r

[解決済み] ggplot2の凡例で点の大きさを大きくするには?

2023-02-16 22:51:01

質問

1つの図に数千の点があり、それを size = 1 . しかし、凡例のポイントサイズも小さくなっています。凡例のポイントサイズを大きくするにはどうしたらよいでしょうか?

例えば

num <- 10000
set.seed(1)
df <- data.frame(x = seq(1, num), y = runif(num), z = rep(1:2, each = num / 2))
df$z <- factor(df$z)
library(ggplot2)
p <- ggplot(df, aes(x, y, colour = z)) + geom_point(size = 1)
p

<イグ

どのように解決するのですか?

を追加します。 + guides(colour = guide_legend(override.aes = list(size=10))) をプロットに追加します。を弄ることができます。 size 引数で遊ぶことができます。