Es wurde viel über farbenblinde Farbauswahlmöglichkeiten für Karten, Polygone und schattierte Bereiche im Allgemeinen geschrieben (siehe zum Beispiel http://colorbrewer2.org ). Ich konnte keine Empfehlungen für Linienfarben und unterschiedliche Liniendicken für Liniendiagramme finden. Ziele sind:
- leicht zu unterscheiden Linien, auch wenn sie sich verflechten
- Linien sind von Personen mit den häufigsten Formen der Farbenblindheit leicht zu unterscheiden
- (weniger wichtige) Zeilen sind druckerfreundlich (siehe Color Brewer oben)
Im Zusammenhang mit schwarzen und grauen Linien habe ich es als sehr effektiv empfunden, dünne schwarze Linien und dickere graue Linien zu haben. Ich würde mich über konkrete Empfehlungen freuen, die unterschiedliche Farben, Graustufen und Strichstärken beinhalten. Ich mag unterschiedliche Linientypen (durchgezogen / gepunktet / gestrichelt) nicht so gern, aber ich könnte von dieser Meinung abweichen.
Es wäre vorzuziehen, Empfehlungen für bis zu 10 Kurven in einem Diagramm zu haben. Noch besser wäre es, wie Color Brewer zu tun: Empfehlungen für m Linien dürfen keine Teilmenge von Empfehlungen für n Linien sein, bei denen n> m ist, und m sollte zwischen 1 und 10 variieren.
Bitte beachten Sie : Ich würde mich auch über eine Anleitung freuen, die nur den linienfarbenen Teil der Frage behandelt.
Einige Praktiker fügen alle paar Zentimeter Symbole in die Linien ein, um die verschiedenen Klassen besser unterscheiden zu können. Ich bin nicht so sehr dafür, dass mehr als ein Merkmal (z. B. Farbe + Symboltyp) erforderlich ist, um die Klassen zu unterscheiden, und möchte manchmal Symbole reservieren, um unterschiedliche Informationen zu kennzeichnen.
In Ermangelung anderer Richtlinien schlage ich vor, für Linien die gleichen Farben zu verwenden, die für Polygone in colorbrewer2.org empfohlen werden, und die Linienbreite für Linien mit weniger hellen / dichten Farben mit 2,5 zu multiplizieren. Ich erstelle eine R-Funktion, die dies einrichtet. Zusätzlich zu den Colour Brewer-Farben, denke ich, werden die ersten beiden Farben einfarbig schwarz (dünn) und grau (dick) sein, obwohl man argumentieren könnte, dass sie dünn, einfarbig schwarz und dünn blau sein sollten.
R-Funktionen finden Sie unter http://biostat.mc.vanderbilt.edu/wiki/pub/Main/RConfiguration/Rprofile . Sobald Sie die Funktion definiert haben, können colBrew
Sie durch Eingabe sehen, wie die Einstellungen funktionieren
showcolBrew(number of line types) # add grayscale=TRUE to use only grayscale
Es latticeSet
gibt auch eine Funktion zum Einstellen der lattice
Grafikparameter auf die neuen Einstellungen. Verbesserungen der Algorithmen sind zu begrüßen.
Zum Erkunden : R- dichromat
Paket: http://cran.r-project.org/web/packages/dichromat/