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.Normalizematplotlib.cm.ScalarMappabledata -> 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_extendals Standardwert für das extendSchlüsselwort im matplotlib.colorbar.ColorbarKonstruktor übernommen.

kopieren ( ) [Quelle] #

Geben Sie eine Kopie der Farbtabelle zurück.

get_bad ( ) [Quelle] #

Holen Sie sich die Farbe für maskierte Werte.

get_over ( ) [Quelle] #

Holen Sie sich die Farbe für hohe Werte außerhalb des Bereichs.

get_under ( ) [Quelle] #

Holen Sie sich die Farbe für niedrige Werte außerhalb des Bereichs.

is_gray ( ) [Quelle] #

Gibt zurück, ob die Farbtabelle Graustufen ist.

neu gesampelt ( lutsize ) [Quelle] #

Gibt eine neue Colormap mit Lutsize- Einträgen zurück.

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_bad ( color = 'k' , alpha = None ) [Quelle] #

Legen Sie die Farbe für maskierte Werte fest.

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.

set_under ( color = 'k' , alpha = None ) [Quelle] #

Legen Sie die Farbe für niedrige Werte außerhalb des Bereichs fest.

with_extremes ( * , bad = None , under = None , over = None ) [Quelle] #

Geben Sie eine Kopie der Farbtabelle zurück, für die die Farben für maskierte ( schlechte ) Werte und, wenn , niedrige ( unter ) und hohe ( über ) Werte außerhalb des Bereichs, entsprechend festgelegt wurden.norm.clip = False

Beispiele mit matplotlib.colors.Colormap#

Mehrfarbige Linien

Mehrfarbige Linien

Mehrfarbige Linien
Erstellen einer Farbkarte aus einer Liste von Farben

Erstellen einer Farbkarte aus einer Liste von Farben

Erstellen einer Farbkarte aus einer Liste von Farben
Bullseye des linken Ventrikels

Bullseye des linken Ventrikels

Bullseye des linken Ventrikels
Angepasstes Farbbalken-Tutorial

Angepasstes Farbbalken-Tutorial

Angepasstes Farbbalken-Tutorial
Erstellen von Colormaps in Matplotlib

Erstellen von Colormaps in Matplotlib

Erstellen von Colormaps in Matplotlib