【问题标题】:limit to geom_path size arguments?限制 geom_path 大小参数?
【发布时间】:2018-04-21 08:49:14
【问题描述】:

geom_path 的细线似乎有一个下限

m <- ggplot(economics, aes(unemploy/pop, psavert))
m + geom_path(size = 0.05) ## same as below
m + geom_path(size = 0.5)  ## same as above

我怎样才能使它比这个限制更薄?

【问题讨论】:

  • 试试geom_path(aes(size = 0.5))
  • 此外,如果您使用geom_line 而不是geom_path,那么您还可以像在帖子中那样调整美学之外的大小。
  • aes 参数被解释为strings。这只是添加了一个标记为0.5 的图例
  • geom_line 的作用与geom_path 不同,并且它的薄度也有一个下限。

标签: r ggplot2


【解决方案1】:

我发布了一个类似的问题here,关于在 RStudio 中绘图时无法看到线条大小的微小差异。答案是,一旦我用ggsave() 保存了绘图,线条大小的差异就会变得很明显。限制似乎是 RStudio 图形设备/查看器可以显示不同大小的线条的精细程度。

使用您的示例,在 RStudio 中绘制 size = 0.05size = 0.5 时,我也没有看到线条大小有明显差异。不过,在使用ggsave() 将绘图保存为pdf 后,我可以在放大一点​​后看到差异。

【讨论】:

    猜你喜欢
    • 2012-02-25
    • 1970-01-01
    • 2013-11-10
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 2019-03-31
    相关资源
    最近更新 更多