私はggplot2を使用して、次のようなデータセットから 3 つの変数を視覚化しています。
data = data.frame(x = sample(1:10, 10, replace=TRUE), y = sample(1:10, 10, replace=TRUE), Rank = sample(1:10, 10, replace = TRUE))
ここにサンプルコードがあります:
ggplot(data, aes(x = x, y = y)) + geom_point(aes(size = Rank))
ただし、ポイントのサイズをそのランクに反比例させて、ランクが「1」に近いポイントが大きくなり、これが凡例に正しく表示されるようにしたいと考えています。
誰でも助けることができますか?