matplotlib.colors.Colormap #
- Klasse matplotlib.colors. Colormap ( Name , N = 256 ) [Quelle] #
Basen:
object
Basisklasse für alle skalaren RGBA-Mappings.
Typischerweise werden Colormap-Instanzen verwendet, um Datenwerte (Gleitkommazahlen) aus dem Intervall in die RGBA-Farbe zu konvertieren, die die jeweilige Colormap darstellt. Zur Skalierung von Daten in das Intervall siehe . Unterklassen von machen von dieser Verarbeitungskette starken Gebrauch .
[0, 1]
[0, 1]
matplotlib.colors.Normalize
matplotlib.cm.ScalarMappable
data -> normalize -> map-to-color
- Parameter :
- Namensstr _
Der Name der Farbtabelle.
- N int
Die Anzahl der RGB-Quantisierungsstufen.
- __call__ ( X , Alpha = None , Bytes = False ) [Quelle] #
- Parameter :
- X float oder int, ndarray oder skalar
Die Datenwerte, die in RGBA konvertiert werden sollen. Bei Floats sollte X im Intervall liegen, um die RGBA-Werte in Prozent entlang der Colormap-Linie zurückzugeben. Für Ganzzahlen sollte X im Intervall liegen, um RGBA-Werte zurückzugeben, die von der Colormap mit index indiziert sind .
[0.0, 1.0]
X*100
[0, Colormap.N)
X
- alpha float oder array-like oder None
Alpha muss ein Skalar zwischen 0 und 1 sein, eine Folge solcher Gleitkommazahlen mit Formanpassung an X oder None.
- Bytes bool
Wenn False (Standard), werden die zurückgegebenen RGBA-Werte Floats im Intervall sein, andernfalls sind sie uint8s im Intervall .
[0, 1]
[0, 255]
- Rückgaben :
- Tupel von RGBA-Werten, wenn X ein Skalar ist, andernfalls ein Array von
- RGBA-Werte mit einer Form von .
X.shape + (4, )
- colorbar_extend #
Wenn diese Farbzuordnung auf einem skalaren Mappable vorhanden ist und colorbar_extend nicht False ist, wird die Farbbalkenerstellung
colorbar_extend
als Standardwert für dasextend
Schlüsselwort immatplotlib.colorbar.Colorbar
Konstruktor übernommen.
- umgekehrt ( name = None ) [Quelle] #
Gibt eine umgekehrte Instanz der Colormap zurück.
Notiz
Diese Funktion ist für die Basisklasse nicht implementiert.
- Parameter :
- Namensstr , optional
Der Name für die umgekehrte Farbtabelle. Wenn es None ist, ist der Name der Name der übergeordneten Farbtabelle + "_r".
- set_extremes ( * , bad = None , under = None , over = None ) [Quelle] #
Stellen Sie die Farben für maskierte ( schlechte ) Werte und, wenn , niedrige ( unter ) und hohe ( über ) Werte außerhalb des Bereichs ein.
norm.clip = False
- set_over ( color = 'k' , alpha = None ) [Quelle] #
Legen Sie die Farbe für hohe Werte außerhalb des Bereichs fest.
Beispiele mit matplotlib.colors.Colormap
#
Erstellen einer Farbkarte aus einer Liste von Farben
Bullseye des linken Ventrikels
Angepasstes Farbbalken-Tutorial
Erstellen von Colormaps in Matplotlib