【问题标题】:ggplot: recommended colour palettes also distinguishable for B&W printing?ggplot:推荐的调色板也可用于黑白打印?
【发布时间】:2010-09-08 03:43:44
【问题描述】:

我已经开始为一篇论文制作图表。对于其中一些条形图,我使用了“Pastel1”调色板(正如 ggplot2 书中所推荐的那样,对于填充区域,如条形图,柔和的颜色比饱和的颜色更好)。

Pastel1 的问题至少在于,在黑白激光打印机上打印时,颜色无法区分。我不知道读者是否会在屏幕上查看论文或将其打印在黑白上,所以我正在寻找以下任何一种:

  • 如何添加散列线到Pastel1等调色板(希望散列线也很微妙)
  • 一种易于眼睛使用的调色板,它还可以为黑白产生明显的灰色区域,例如,最多 3-4 种不同的颜色。

当然,我可以通过实验和使用碳粉找到后者,但也许这已经解决了,我想这是一个普遍的问题。是的,我为此做了谷歌,但没有找到任何相关的东西。

谢谢。

【问题讨论】:

  • 您无需浪费碳粉;只需将某些位图编辑器中的屏幕截图转换为灰度就可以了——这当然不是完美的,而是一个很好的近似值。

标签: r ggplot2


【解决方案1】:

使用http://colorbrewer2.org/ 并仅显示对打印机友好的配色方案。 另见scale_fill_grey

由于底层grid 绘图包的限制,目前无法使用哈希线。

【讨论】:

    【解决方案2】:

    TeachingDemos 包中的 col2grey 函数将一组颜色转换为打印结果的近似灰色。您可以使用它来尝试不同的托盘,而不会浪费碳粉/纸张。

    【讨论】:

      【解决方案3】:

      使用this 选择另一种颜色组合(包括灰度选项)

      【讨论】:

        猜你喜欢
        • 2021-11-11
        • 2018-06-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-14
        相关资源
        最近更新 更多