0

我有一个数据集,我正试图从 R 中构建散点图。

在 Y 轴上我有 CTR,在 x 轴上我有 CPM,我试图通过展示量来缩放每个点的大小。

我能够成功绘制此图,但点的基线大小非常小,我想指定要使用的特定基线大小,然后根据体积数据从那里放大。

这是我当前的代码:

data_set <- ggplot(mopub_pubs_2, aes(x=CPM, y=CTR))
data_set + geom_point(aes(size=Volume))

我浏览了 ggplot 文档,但找不到任何可以让我以这种方式操纵点大小的东西。有人知道这样做的方法吗?

4

1 回答 1

0

您可以使用函数scale_size_continuous()来更改点的大小。点的默认值range=是从 1 到 6,您的音量值在此范围内缩放,但您可以将其更改为更大的值,例如,从 5 到 12。

+ scale_size_continuous(range=c(5,12))
于 2013-10-29T18:54:39.357 回答