8

以下のグラフのすべてのポイントを係数で増減する方法を探しています。私はAES内を制御できます。そして、aesの外側のサイズを制御できます。しかし、両方を組み合わせる方法がわかりません。

df <- data.frame(val1 = rnorm(10, 5), val2 = rnorm(10, 5), size = rnorm(10, 5))
ggplot(df) + geom_point(aes(val1, val2, size = size))

お時間をいただきありがとうございます。

4

1 に答える 1

19

関数を使用してベース サイズを変更できscale_size_ます。例えば、

g = ggplot(df) + geom_point(aes(val1, val2, size = size))
g + scale_size_continuous(range = c(1, 6))
g + scale_size_continuous(range = c(1, 18))

ここに画像の説明を入力

于 2012-11-02T10:19:15.667 に答える