似乎大多数权威人士都同意,从任何合理的定义来看,图中的深色或其他突出的网格线都是“图表垃圾”,并分散了观众对图表主体信息的注意力。所以我不会费心在这一点上提供参考。
同样,我们都同意,有时需要使用苍白的网格线为观众创建参考。正如本文所指出的,Tufte 偶尔会争论(并使用)网格线的必要性。我同意 ggplot2 中 Hadley Wickham 的方法,当您需要使用它们时,将这些网格线在浅灰色背景上变为白色。
然而,我不确定的是这样的网格线和灰色背景是否应该是默认的,就像它们在 ggplot2 中一样。例如,除了将白色网格线变成浮雕之外,似乎没有其他理由使用灰色背景——这进一步引出了是否需要其中任何一个的问题。我最近开始使用 ggplot2 来满足我的大部分图形需求,并认为它很棒,但它挑战了我以前使用的“无框、无背景、无网格线”的图形处理方法。我曾经认为这gridlines=OFF
应该是我的默认设置,除非有特殊原因添加它们 - 例如,基本上是本文推荐的方法。
当然,在 ggplot2 中定义一个主题以避免网格线和背景阴影(事实上我们在我的工作中已经这样做了)很简单,但是 ggplot2 的方法非常棒,而且通常它的默认美学选择很好,我想知道是否我错过了一些东西。
所以-我将不胜感激有关这一点的任何参考。我确信它已经经过深思熟虑(例如 Hadley Wickham 在设置 ggplot2 默认值时),并且我非常愿意被指出正确的方向。我能找到的最好的是 ggplot2 谷歌组上的几个链接,但克利夫兰最有用的参考资料在给定的链接中不可用。