【问题标题】:Manipulating baseline size of a geom_point in R w/ ggplot2使用 ggplot2 在 R 中操作 geom_point 的基线大小
【发布时间】:2013-10-29 18:50:45
【问题描述】:

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

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

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

这是我当前的代码:

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

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

【问题讨论】:

    标签: r ggplot2


    【解决方案1】:

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

    + scale_size_continuous(range=c(5,12))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      相关资源
      最近更新 更多