Il semble que la plupart des autorités s'accordent à dire que les lignes de quadrillage sombres ou autrement proéminentes dans les tracés sont «indésirables» selon toute définition raisonnable et distraient le spectateur du message dans le corps principal du graphique. Je ne prendrai donc pas la peine de donner des références sur ce point.
De même, nous pouvons tous convenir qu'il y aura des moments que pâles quadrillages pour créer une référence pour les téléspectateurs seront nécessaires. Tufte a fait valoir la nécessité (et utilisé) des lignes de grille de temps en temps, comme indiqué dans cet article . Et je suis d'accord avec l'approche de Hadley Wickham dans ggplot2 pour rendre ces quadrillages blancs sur un fond gris pâle, lorsque vous devez les utiliser.
Cependant, je ne suis pas sûr de savoir si ces lignes de grille et fond gris devraient être la valeur par défaut , comme ils le sont dans ggplot2. Par exemple, il ne semble pas y avoir d'autre raison pour le fond gris que de mettre en relief les quadrillages blancs - ce qui soulève la question de savoir si l'un ou l'autre est nécessaire. J'ai récemment commencé à utiliser ggplot2 pour la plupart de mes besoins graphiques et je pense que c'est génial, mais cela a remis en question mon approche "sans boîte, sans arrière-plan, sans quadrillage" des graphiques que j'utilisais auparavant. Je pensais que cela gridlines=OFF
devrait être ma valeur par défaut, sauf s'il y a une raison particulière de les ajouter - essentiellement l'approche recommandée dans cet article , par exemple.
Bien sûr, il est simple de définir un thème dans ggplot2 pour éviter les quadrillages et les ombrages d'arrière-plan (et en fait, nous l'avons fait dans mon travail), mais l'approche de ggplot2 est tellement géniale et généralement ses choix esthétiques par défaut sont bons que je me demande si Il me manque quelque chose.
Donc - je serais reconnaissant pour toute référence sur ce point. Je suis sûr qu'il a été bien réfléchi (par exemple par Hadley Wickham pour définir les paramètres par défaut de ggplot2) et je suis très ouvert à être pointé dans la bonne direction. Le meilleur que j'ai pu trouver est quelques liens sur le groupe Google ggplot2, mais la référence la plus utile de Cleveland n'est pas disponible sur le lien donné.
la source
Réponses:
Une chose qui peut aider à faire avancer le débat est de reconnaître ce qui fait que les gens distinguent visuellement l'arrière-plan et le premier plan, en tirant des leçons de la cartographie et en l'appliquant plus généralement à n'importe quel graphique statistique.
Les gens peuvent initialement penser que la couleur est un bon indice pour savoir si un objet spécifique est au premier plan ou à l'arrière-plan, mais ce n'est pas le cas. Prenons par exemple cet exemple ci-dessous, extrait d'un article de blog de l'ESRI, Make Maps People Want to Look At: Five primary princesses design for cartography by Aileen Buckley.
Donc, si je vous demandais de dire quel est le chiffre (par exemple la masse terrestre) et lequel est le sol (par exemple le plan d'eau), lequel choisiriez-vous? Un phénomène similaire se produit également avec le vase Rubin illusion d'optique du .
Quelques recherches expérimentales dont je me souviens avoir lu dans How Maps Work d' Alan MacEachren suggèrent que dans les images ci-dessus, les gens choisissent les zones claires et sombres à une fréquence égale pour la figure (apparemment la teinte et la saturation des couleurs sont utilisées pour déterminer la figure à partir du sol). Ainsi, la couleur ne peut pas intrinsèquement déterminer si l'arrière-plan est en concurrence avec le premier plan dans un graphique statistique, mais d'autres indices peuvent aider.
Les gens associent souvent les figures en tant qu'objets fermés (cela fait partie de la raison pour laquelle la carte ci-dessus prête à confusion, en ce sens qu'aucune masse n'est enfermée). Cela suggère en général (quelle que soit la couleur d'arrière-plan), les éléments de l'intrigue doivent avoir des limites clairement délimitées et les éléments de l'intrigue doivent être plus sombres que l'arrière-plan. Cela biaise probablement le fond du tracé de facto au blanc, mais avoir un fond gris n'est pas accablant. D'autres aspects peuvent être utilisés pour délimiter le premier plan et l'arrière-plan (le blog ESRI en mentionne quelques-uns).
L'une est l'ombre portée Excel détestée pour les graphiques ( exemple donné ici dans ce bulletin par Dan Carr à la figure 2). Bien que cela devrait venir avec la mise en garde que les gens peuvent interpréter les attributs numériques à l'emplacement de l'ombre au lieu de l'élément prévu.
Un autre utilise différentes couleurs / saturation pour le contour d'un élément dans l'intrigue par rapport au remplissage intérieur. Des exemples sont donnés ci-dessous, avec le cercle le plus à gauche un exemple d'une frontière pas clairement délimitée.
Ceux-ci ne semblent pas non plus exhaustifs. Pour les tracés de ligne, il apparaît fréquemment que des lignes plus épaisses viennent au premier plan, tandis que des lignes plus minces reculent à l'arrière-plan.
Ceci est principalement destiné à alimenter la réflexion: votre auto-étude semble être assez exhaustive (et je vous remercie pour certaines des ressources que vous avez fournies!) Je ne pense pas être en désaccord avec l'une des ressources que vous avez fournies, mais je ne suis pas sûr de comprendre de quoi Hadley parle avec sa motivation pour un fond gris par défaut. Mais la préférence esthétique personnelle pour les arrière-plans gris peut être prise en compte en veillant à ce que les éléments de l'intrigue soient au premier plan (c'est ce qui compte vraiment). Ces leçons peuvent également être appliquées aux quadrillages, et si les quadrillages aident et sont discrets (c'est-à-dire en arrière-plan), ils ne sont certainement pas indésirables.
la source
Le professeur Wickham a écrit dans le livre ggplot2:
Et @Wayne a écrit:
et @Peter Flom a écrit:
la source
Bien que j'aie tendance à éviter l'arrière-plan gris par défaut, Hadley a peut-être choisi le gris pour permettre à l'utilisateur d'utiliser plus de couleurs saturées et claires pour afficher les données, ce qui peut ne pas sembler aussi efficace avec un fond blanc.
la source
ASK QUESTION
en haut de la page et posez-la là, alors nous pouvons vous aider correctement.Personnellement, je préfère le thème dark-on-light theme_bw, ou même theme_minimal, au thème par défaut de ggplot2 - voir http://docs.ggplot2.org/current/ggtheme.html .
Je trouve le fond gris du thème par défaut extrêmement gênant - mon œil est attiré par les blocs gris plutôt que par les points. Est-ce que cela arrive à quelqu'un d'autre? Par exemple, dans l'intrigue de jouets ci-dessus, mon œil est souvent attiré en bas à droite (où il n'y a pas de points de données).
(Ne serait-il pas intéressant de voir des enregistrements oculaires de personnes regardant ces parcelles?)
Personnellement, je préfère ceci:
... mais c'est très subjectif - je ne pense pas qu'il devrait y avoir une seule règle que tout le monde doit suivre.
Code pour ces parcelles:
la source