Кажется, что большинство авторитетов согласны с тем, что темные или иные видные линии сетки на графиках являются «чарджанком» по любому разумному определению и отвлекают зрителя от сообщения в основной части диаграммы. Поэтому я не буду давать ссылки по этому вопросу.
Точно так же мы все можем согласиться с тем, что будут времена, когда бледные линии сетки для создания ссылки для зрителей будут необходимы. Как указывалось в этой статье, Туфте время от времени доказывал необходимость (и использовал) сетки . И я согласен с подходом Хэдли Уикхема в ggplot2 сделать такие линии сетки белыми на бледно-сером фоне, когда вам нужно их использовать.
Однако я не уверен в том, должны ли такие линии сетки и серый фон использоваться по умолчанию , как в ggplot2. Например, кажется, что для серого фона нет никаких оснований, кроме как для превращения белых линий сетки в рельеф, что еще больше поднимает вопрос о том, нужен ли какой-либо из них. Недавно я начал использовать ggplot2 для большинства моих потребностей в графике и думаю, что это потрясающе, но это бросило вызов моему подходу «без рамки, без фона, без линий сетки» к графике, которую я использовал ранее. Раньше я считал, что это gridlines=OFF
должно быть моим заданием по умолчанию, если только нет особой причины для их добавления - в основном подход, рекомендованный в этой статье , например.
Конечно, очень просто определить тему в ggplot2, чтобы избежать линий сетки и затенения фона (и на самом деле мы сделали это на моей работе), но подход ggplot2 настолько замечательный, и в целом его эстетический выбор по умолчанию хорош, поэтому я задаюсь вопросом, Я что-то упустил.
Так что - буду благодарен за любые ссылки на этот счет. Я уверен, что это было хорошо продумано (например, Хэдли Уикхемом при установке значений по умолчанию для ggplot2), и я очень открыт для указания в правильном направлении. Лучшее, что мне удалось найти, - это несколько ссылок в группе ggplot2 google, но наиболее полезная ссылка Кливленда недоступна по данной ссылке.