SciFig
Leitfaden·

Viridis-Farbpalette: Hex-Codes als Referenz

Viridis-Hex-Codes in 5, 8 und 10 Stufen: Warum die Farbskala in Graustufen und bei Farbsehschwächen lesbar bleibt, plus Code für R, Python und CSS.

SciFig Team
SciFig Team
Scientific Illustration Experts
Die viridis color palette ist eine kontinuierliche Farbskala mit geprüften, kopierbaren Werten.

Viridis ist eine wahrnehmungsuniforme Farbskala für kontinuierliche wissenschaftliche Daten.

Sie reicht von dunklem Violett bis zu leuchtendem Gelb. Anders als die Regenbogen-Farbskalen, die sie vielerorts abgelöst hat, erzeugen gleich große Datenschritte auch gleich groß wirkende Farbunterschiede. Deshalb eignet sie sich für Heatmaps, Dichteplots und alle wissenschaftlichen Abbildungen, bei denen Leser Werte anhand von Farben einschätzen. Hier finden Sie die Hex-Codes in den tatsächlich gebräuchlichen Abstufungen.

Die Viridis-Farbskala als durchgehender Verlauf über diskreten Stichproben mit 5, 8 und 10 Stufen und beschrifteten Hex-Codes (von SciFig erstellte Viridis-Farbtafel)
Die Viridis-Farbskala als durchgehender Verlauf über diskreten Stichproben mit 5, 8 und 10 Stufen und beschrifteten Hex-Codes (von SciFig erstellte Viridis-Farbtafel)

Viridis-Hex-Codes mit 5, 8 und 10 Stufen

Viridis ist als kontinuierliche Farbskala definiert. Daher gibt es keine einzige verbindliche Liste von Hex-Werten. Welche Werte Sie abtasten, hängt davon ab, wie viele Kategorien oder Konturstufen Sie benötigen. Die folgenden Werte stammen aus der Referenzimplementierung von matplotlib und wurden an gleichmäßig verteilten Positionen von 0.0 bis 1.0 abgetastet.
StufenHex-Codes
5#440154 #3B528B #21918C #5EC962 #FDE725
8#440154 #46327E #365C8D #277F8E #1FA187 #4AC16D #A0DA39 #FDE725
10#440154 #482878 #3E4989 #31688E #26828E #1F9E89 #35B779 #6ECE58 #B5DE2B #FDE725
Die Endpunkte sind stets #440154 (dunkles Violett) und #FDE725 (leuchtendes Gelb). Die Zwischenwerte ändern sich mit der Anzahl der Stufen – die Listen mit 8 und 10 Stufen sind keine Teilmengen voneinander. Wenn Sie Viridis-Hex-Codes angeben, nennen Sie deshalb immer die Zahl der abgetasteten Stufen. Andernfalls lassen sich die Werte nicht reproduzieren.

Abbildungs-Verbesserung in Aktion erleben

Skalieren Sie jede bestehende wissenschaftliche Abbildung hoch, farben Sie um oder beschriften Sie neu - bis zur 8K journalreifen Qualitat.

Werkzeug erkunden

Warum Wahrnehmungsuniformität wichtig ist

Bei der klassischen Regenbogen-Farbskala gibt es Bereiche, in denen sich die Farbe sehr schnell ändert, und andere, in denen sie sich kaum verändert. Leser nehmen die schnell wechselnden Bereiche als scharfe Grenzen in den Daten wahr, selbst wenn die Daten glatt verlaufen. Gleichzeitig übersehen sie echte Strukturen in den langsam wechselnden Bereichen. Die Farbskala erfindet also Merkmale und verbirgt andere.

Viridis wurde entwickelt, um genau das zu vermeiden. Die Helligkeit nimmt von einem Ende zum anderen monoton zu, während die wahrgenommene Änderungsrate über den gesamten Bereich annähernd konstant bleibt. Daraus ergeben sich zwei direkte Vorteile:

  • Sie funktioniert in Graustufen. Da die Helligkeit monoton verläuft, bleibt die Reihenfolge bei der Umwandlung in Graustufen erhalten. Bei einer Regenbogen-Farbskala ist das nicht der Fall – ihre Mitte ist häufig heller als beide Enden.
  • Sie bleibt bei Farbsehschwächen lesbar. Die Reihenfolge wird überwiegend über die Helligkeit und nicht über einen Rot-Grün-Kontrast vermittelt.
Dichteplot in Regenbogenfarben und Viridis mit Graustufenversionen, in denen Regenbogen seine Reihenfolge verliert (SciFig-Vergleich)
Dichteplot in Regenbogenfarben und Viridis mit Graustufenversionen, in denen Regenbogen seine Reihenfolge verliert (SciFig-Vergleich)

Direkt verwendbarer Code

Python

import matplotlib.pyplot as plt
plt.imshow(data, cmap="viridis")
 
# diskrete Abtastung
from matplotlib import cm
from matplotlib.colors import to_hex
import numpy as np
hexes = [to_hex(cm.get_cmap("viridis")(x)).upper()
         for x in np.linspace(0, 1, 8)]

R

library(viridis)
scale_fill_viridis_c()          # kontinuierlich
scale_fill_viridis_d()          # diskret
viridis(8)                      # HEX-Vektor

CSS

.viridis-gradient {
  background: linear-gradient(
    to right,
    #440154, #46327E, #365C8D, #277F8E,
    #1FA187, #4AC16D, #A0DA39, #FDE725
  );
}
Viridis mit 5, 8 und 10 Stufen untereinander, um zu zeigen, wie sich die Zwischenfarben mit der Stufenzahl verschieben (von SciFig erstellte Viridis-Farbtafel)
Viridis mit 5, 8 und 10 Stufen untereinander, um zu zeigen, wie sich die Zwischenfarben mit der Stufenzahl verschieben (von SciFig erstellte Viridis-Farbtafel)

Wann Viridis nicht geeignet ist

Viridis ist eine sequenzielle Farbskala. Sie stellt „mehr“ und „weniger“ entlang einer einzigen Richtung dar. In zwei häufigen Fällen ist sie daher die falsche Wahl:
  • Ungeordnete Kategorien. Versuchsgruppen und Arten besitzen keine natürliche Reihenfolge. Wer dafür Viridis abtastet, suggeriert eine Rangfolge, die nicht existiert. Verwenden Sie stattdessen eine qualitative Farbpalette wie Okabe-Ito.
  • Daten, die um einen bedeutsamen Mittelpunkt auseinanderlaufen. Log-Fold-Changes, Temperaturanomalien und Korrelationen haben jeweils ein neutrales Zentrum. Eine sequenzielle Skala verdeckt diesen Mittelpunkt. Nutzen Sie eine divergierende Farbskala mit neutraler Mitte.
Hinzu kommt ein Hinweis zur Lesbarkeit: Das dunkle Ende von Viridis ist sehr dunkel. Dünne Linien und kleine Markierungen in #440154 auf weißem Hintergrund können wie reines Schwarz wirken. Bei Liniendiagrammen mit wenigen Datenreihen kommuniziert eine qualitative Palette meist besser.

Tipp

Viridis hat mehrere nach demselben Prinzip entwickelte Geschwister: magma, inferno, plasma und cividis. Cividis wurde gezielt so optimiert, dass Menschen mit und ohne Farbsehschwäche nahezu dasselbe Bild wahrnehmen. Für Abbildungen mit einem breiten Publikum ist sie deshalb oft eine gute Standardwahl.

Eine Heatmap und ein Konturplot mit Viridis sowie einer beschrifteten Farbleiste, die Werte und Farben einander zuordnet (mit SciFig erstellte Abbildung)
Eine Heatmap und ein Konturplot mit Viridis sowie einer beschrifteten Farbleiste, die Werte und Farben einander zuordnet (mit SciFig erstellte Abbildung)

Jetzt wissenschaftliche Abbildungen erstellen

Beschreiben Sie Ihre wissenschaftliche Abbildung in natürlicher Sprache - erhalten Sie publikationsreife Illustrationen in Minuten.

Kostenlos testen
Wenn Sie eine Farbskala auf eine vorhandene Abbildung anwenden möchten, ohne den zugrunde liegenden Plot neu zu erzeugen, kann der Abbildungsoptimierer sie direkt umfärben. Der Generator für wissenschaftliche Farbpaletten hilft Ihnen außerdem, sich vorab zwischen sequenziellen, divergierenden und qualitativen Skalen zu entscheiden.

Weiterführende Artikel

Weiterführende Lektüre: Beste Farbpaletten für wissenschaftliche Abbildungen (2026), Nature-Niveau-Abbildungen mit begrenztem Budget.

Häufig gestellte Fragen

Weiterarbeiten

Empfohlene Ressourcen

Vorlagen, Tools und weiterführende Artikel für Ihre Forschung

Call-to-Action-Hintergrund

Bereit loszulegen?

Publikationsreife wissenschaftliche Abbildungen in Minuten

Kostenlos erstellen

Kostenlos starten · Keine Kreditkarte erforderlich · Für Forscher gebaut