Wydaje się, że większość autorytetów zgadza się, że ciemne lub w inny sposób wyraźne linie siatki na wykresach są „chartjunk” z dowolnej rozsądnej definicji i odwracają uwagę widza od komunikatu w głównej części wykresu. Więc nie zawracam sobie głowy udzielaniem referencji w tej kwestii.
Podobnie, wszyscy możemy się zgodzić, że nie będzie czasu, że blady linie siatki, aby utworzyć odwołanie do widzowie będą konieczne. Tufte od czasu do czasu argumentował o potrzebie (i stosowaniu) linii siatki, jak wskazano w tym artykule . I zgadzam się z podejściem Hadleya Wickhama w ggplot2, aby takie linie siatki były białe na jasnoszarym tle, kiedy trzeba ich użyć.
Nie jestem jednak pewien, czy takie linie siatki i szare tło powinny być domyślne , tak jak w ggplot2. Na przykład wydaje się, że nie ma powodu, aby szare tło było inaczej niż białe linie siatki w reliefie - co dodatkowo nasuwa pytanie, czy któreś z nich jest potrzebne. Niedawno zacząłem używać ggplot2 do większości moich potrzeb graficznych i myślę, że jest niesamowity, ale podważył moje podejście do grafiki „bez pudełka, bez tła, bez linii siatki”, które wcześniej stosowałem. Kiedyś myślałem, że gridlines=OFF
powinno to być moje domyślne, chyba że istnieje szczególny powód, aby je dodać - w zasadzie podejście zalecane w tym artykule , na przykład.
Oczywiście łatwo jest zdefiniować motyw w ggplot2, aby uniknąć linii siatki i cieniowania tła (i faktycznie zrobiliśmy to w mojej pracy), ale podejście ggplot2 jest tak niesamowite i ogólnie jego domyślne opcje estetyczne są dobre, zastanawiam się, czy Coś mi brakuje.
Byłbym więc wdzięczny za wszelkie odniesienia w tej kwestii. Jestem pewien, że został dobrze przemyślany (na przykład Hadley Wickham przy ustawianiu domyślnych ustawień ggplot2) i jestem bardzo otwarty na wskazanie właściwego kierunku. Najlepsze, co udało mi się znaleźć, to kilka linków w grupie ggplot2 google, ale najbardziej pomocny wygląd Cleveland nie jest dostępny pod podanym linkiem.