matplotlib.colors.LinearSegmentedColormap #

classe matplotlib.colors. LinearSegmentedColormap ( name , segmentdata , N = 256 , gamma = 1.0 ) [fonte] #

Basi:Colormap

Oggetti Colormap basati su tabelle di ricerca che utilizzano segmenti lineari.

La tabella di ricerca viene generata utilizzando l'interpolazione lineare per ciascun colore primario, con il dominio 0-1 suddiviso in un numero qualsiasi di segmenti.

Crea mappa colori da segmenti di mappatura lineare

l'argomento segmentdata è un dizionario con voci rosse, verdi e blu. Ogni voce dovrebbe essere un elenco di tuple x , y0 , y1 , che formano righe in una tabella. Le voci per alfa sono facoltative.

Esempio: supponi di volere che il rosso aumenti da 0 a 1 nella metà inferiore, che il verde faccia lo stesso nella metà centrale e il blu nella metà superiore. Quindi useresti:

cdict = {'red':   [(0.0,  0.0, 0.0),
                   (0.5,  1.0, 1.0),
                   (1.0,  1.0, 1.0)],

         'green': [(0.0,  0.0, 0.0),
                   (0.25, 0.0, 0.0),
                   (0.75, 1.0, 1.0),
                   (1.0,  1.0, 1.0)],

         'blue':  [(0.0,  0.0, 0.0),
                   (0.5,  0.0, 0.0),
                   (1.0,  1.0, 1.0)]}

Ogni riga nella tabella per un dato colore è una sequenza di tuple x , y0 , y1 . In ogni sequenza, x deve aumentare in modo monotono da 0 a 1. Per qualsiasi valore di input z compreso tra x[i] e x[i+1] , il valore di output di un dato colore sarà interpolato linearmente tra y1[i] e y0 [i+1] :

row i:   x  y0  y1
               /
              /
row i+1: x  y0  y1

Quindi y0 nella prima riga e y1 nell'ultima riga non vengono mai usati.

Guarda anche

LinearSegmentedColormap.from_list

metodo statico; funzione di fabbrica per la generazione di una mappa colori lineare segmentata uniformemente variabile.

static from_list ( nome , colori , N = 256 , gamma = 1.0 ) [fonte] #

Crea un LinearSegmentedColormapda un elenco di colori.

Parametri :
nome str

Il nome della mappa dei colori.

colors simile a un array di colori o simile a un array di (valore, colore)

Se vengono forniti solo i colori, vengono mappati in modo equidistante dall'intervallo\([0, 1]\); cioè 0 mappa a colors[0]e 1 mappa a colors[-1]. Se vengono fornite coppie (valore, colore), la mappatura è da valore a colore . Questo può essere utilizzato per dividere l'intervallo in modo non uniforme.

N int

Il numero di livelli di quantizzazione rgb.

galleggiante gamma
ricampionato ( lutsize ) [fonte] #

Restituisce una nuova mappa colori con voci lutsize .

invertito ( nome = Nessuno ) [fonte] #

Restituisce un'istanza invertita della Colormap.

Parametri :
nome str, facoltativo

Il nome della mappa colori invertita. Se è None il nome sarà il nome della colormap genitore + "_r".

Resi :
Mappa colori segmentata lineare

La mappa dei colori invertita.

set_gamma ( gamma ) [fonte] #

Imposta un nuovo valore gamma e rigenera la mappa dei colori.

Esempi che utilizzano matplotlib.colors.LinearSegmentedColormap#

Grafico a barre con gradienti

Grafico a barre con gradienti

Grafico a barre con gradienti
Grafici a dispersione con legenda

Grafici a dispersione con legenda

Grafici a dispersione con legenda
Dimostrazione del contorno

Dimostrazione del contorno

Dimostrazione del contorno
Immagine di contorno

Immagine di contorno

Immagine di contorno
Demo contorno

Demo contorno

Demo contorno
Scala dei colori di contorno e registro

Scala dei colori di contorno e registro

Scala dei colori di contorno e registro
Dimostrazione dell'immagine

Dimostrazione dell'immagine

Dimostrazione dell'immagine
Immagine mascherata

Immagine mascherata

Immagine mascherata
Immagine Non uniforme

Immagine Non uniforme

Immagine Non uniforme
Immagini a strati

Immagini a strati

Immagini a strati
pcolormesh

pcolormesh

pcolormesh
Esempio di ombreggiatura

Esempio di ombreggiatura

Esempio di ombreggiatura
Aspetto della scatola degli assi

Aspetto della scatola degli assi

Aspetto della scatola degli assi
Composizione di leggende personalizzate

Composizione di leggende personalizzate

Composizione di leggende personalizzate
Utilizzo di un testo come percorso

Utilizzo di un testo come percorso

Utilizzo di un testo come percorso
Creazione di una mappa di colori da un elenco di colori

Creazione di una mappa di colori da un elenco di colori

Creazione di una mappa di colori da un elenco di colori
Riferimento per artisti Matplotlib

Riferimento per artisti Matplotlib

Riferimento per artisti Matplotlib
Delfini

Delfini

Delfini
Demo CurveLinear Grid2

Demo CurveLinear Grid2

Demo CurveLinear Grid2
Rendering ombreggiato e potenza normalizzata

Rendering ombreggiato e potenza normalizzata

Rendering ombreggiato e potenza normalizzata
Contorno manuale

Contorno manuale

Contorno manuale
Filtro AGG

Filtro AGG

Filtro AGG
Logo Matplotlib

Logo Matplotlib

Logo Matplotlib
Dimostrazione da tavolo

Dimostrazione da tavolo

Dimostrazione da tavolo
Dimostra la tracciatura di curve di contorno (livello) in 3D

Dimostra la tracciatura di curve di contorno (livello) in 3D

Dimostra la tracciatura di curve di contorno (livello) in 3D
Dimostra la tracciatura di curve di contorno (livello) in 3D utilizzando l'opzione extend3d

Dimostra la tracciatura di curve di contorno (livello) in 3D utilizzando l'opzione extend3d

Dimostra la tracciatura di curve di contorno (livello) in 3D utilizzando l'opzione extend3d
Proiezione dei profili di contorno su un grafico

Proiezione dei profili di contorno su un grafico

Proiezione dei profili di contorno su un grafico
Contorni riempiti

Contorni riempiti

Contorni riempiti
Proiezione di un contorno pieno su un grafico

Proiezione di un contorno pieno su un grafico

Proiezione di un contorno pieno su un grafico
Ombreggiatura personalizzata in un grafico di superficie 3D

Ombreggiatura personalizzata in un grafico di superficie 3D

Ombreggiatura personalizzata in un grafico di superficie 3D
Trame 3D come sottotrame

Trame 3D come sottotrame

Trame 3D come sottotrame
Superficie 3D (mappa colori)

Superficie 3D (mappa colori)

Superficie 3D (mappa colori)
Superficie 3D con coordinate polari

Superficie 3D con coordinate polari

Superficie 3D con coordinate polari
Grafico di contorno 3D triangolare

Grafico di contorno 3D triangolare

Grafico di contorno 3D triangolare
Tracciato di contorno riempito 3D triangolare

Tracciato di contorno riempito 3D triangolare

Tracciato di contorno riempito 3D triangolare
Superfici 3D più triangolari

Superfici 3D più triangolari

Superfici 3D più triangolari
Ombreggiatura

Ombreggiatura

Ombreggiatura
Occhio di bue del ventricolo sinistro

Occhio di bue del ventricolo sinistro

Occhio di bue del ventricolo sinistro
Risonanza magnetica con EEG

Risonanza magnetica con EEG

Risonanza magnetica con EEG
Ombreggiatura topografica

Ombreggiatura topografica

Ombreggiatura topografica
Spine cadute

Spine cadute

Spine cadute
Etichettatura del segno di spunta della barra dei colori

Etichettatura del segno di spunta della barra dei colori

Etichettatura del segno di spunta della barra dei colori
Tutorial sulle barre dei colori personalizzate

Tutorial sulle barre dei colori personalizzate

Tutorial sulle barre dei colori personalizzate
Creazione di mappe di colori in Matplotlib

Creazione di mappe di colori in Matplotlib

Creazione di mappe di colori in Matplotlib
Normalizzazione della mappa dei colori

Normalizzazione della mappa dei colori

Normalizzazione della mappa dei colori