代码之家  ›  专栏  ›  技术社区  ›  wishihadabettername

ggplot:推荐的颜色调色板也可用于黑白打印?

  •  9
  • wishihadabettername  · 技术社区  · 15 年前

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

    Pastel1的问题至少在于,在黑白激光打印机上打印时,颜色是不可分辨的。我不知道读者是否会在屏幕上查看纸张或将其打印到黑白屏幕上,因此我要查找以下内容之一:

    • 如何 添加哈希线 到pastel1这样的调色板(希望哈希线也很微妙)
    • 一种易于眼睛使用的调色板,它还为黑白图像生成独特的灰色区域。 例如,多达3-4种不同的颜色。

    当然,我可以通过试验和使用调色剂来找到后者,但也许这已经解决了,我想这是一个常见的问题。是的,我在谷歌上做过,但没有发现任何相关的东西。

    谢谢您。

    3 回复  |  直到 15 年前
        1
  •  8
  •   Collin    15 年前

    使用 http://colorbrewer2.org/ 只显示对打印机友好的颜色方案。 也看到 scale_fill_grey .

    由于底层的限制,当前无法使用哈希行 grid 图纸包。

        2
  •  4
  •   Greg Snow    15 年前

    教学演示包中有col2grey函数,它将一组颜色转换为打印时产生的灰色近似值。您可以使用它尝试不同的调色板,而不浪费碳粉/纸张。

        3
  •  3
  •   Yorgos    15 年前

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