Aligner les couleurs du graphique Matplotlib avec des couleurs similaires (carte des couleurs)

démo

Pas de carte de couleur Il y a une carte de couleurs
colorful.png Blues.png

Méthode

Si vous utilisez des données continues, vous pouvez créer de superbes graphiques en utilisant des cartes de couleurs.

La carte des couleurs est obtenue avec plt.get_cmap (). En transmettant une valeur numérique (0,0 à 1,0) à la carte de couleurs acquise, vous pouvez utiliser les couleurs de cette carte de couleurs.

demo.py


import numpy as np
import matplotlib.pyplot as plt

N = 16

x = np.arange(0, 4, 0.01)
y = [i * np.sin(x)**2 for i in xrange(N)]
cmap = plt.get_cmap("Blues")

for i in xrange(len(y)):
    plt.plot(x, y[i], c=cmap(float(i)/N))
    
plt.show()

Échantillon (partie)

Reds Greens Blues binary
Reds.png Greens.png Blues.png binary.png
spring summer autumn winter
spring.png summer.png autumn.png winter.png

Cliquez ici pour d'autres couleurs (http://matplotlib.org/examples/color/colormaps_reference.html)

référence

matplotlib: code couleur automatiquement --Qiita http://qiita.com/konnyakmannan/items/ab297d53afd9dc94e0e8

color example code: colormaps_reference.py — Matplotlib 1.5.3 documentation http://matplotlib.org/examples/color/colormaps_reference.html

Affichage et paramètres actuels de la palette de couleurs --MATLEK colormap --MathWorks Japon http://jp.mathworks.com/help/matlab/ref/colormap.html

Recommended Posts

Aligner les couleurs du graphique Matplotlib avec des couleurs similaires (carte des couleurs)
Graphique de bande avec matplotlib
Graphique des données Excel avec matplotlib (1)
Méthode de dessin graphique avec matplotlib
Galerie matplotlib et carte des couleurs
Graphique des données Excel avec matplotlib (2)
Sélectionnez les couleurs en dégradé avec matplotlib
Dessinez un graphique lâche avec matplotlib
Couleur en continu avec le diagramme de dispersion matplotlib
[Python] Définissez la plage du graphique avec matplotlib
Spécifiez la couleur dans la carte 2D matplotlib
Alignez la taille de la barre de couleurs avec matplotlib
Carte thermique pour la recherche de grille avec Matplotlib
Définissez la couleur des xticklabels individuellement avec matplotlib
Graphiques de fonctions triangulaires avec numpy et matplotlib
Créer un graphique avec des bordures supprimées avec matplotlib
Dessinez une surface plane avec un graphique 3D matplotlib
[Python] axe limite du graphe 3D avec Matplotlib
Lire les données csv Python avec Pandas ⇒ Graphique avec Matplotlib
Augmentez la taille de la police du graphique avec matplotlib
Dessin graphique avec jupyter (notebook ipython) + matplotlib + vagrant
Visualiser grib2 sur une carte avec python (matplotlib)
Animation avec matplotlib
Japonais avec matplotlib
Album graphique matplotlib
Animation avec matplotlib
histogramme avec matplotlib
Faire une animation avec matplotlib
[Python] Comment dessiner un graphique linéaire avec Matplotlib
Afficher le graphique lors de la modification des paramètres avec PySimpleGUI + Matplotlib
Comment tracer beaucoup de légendes en changeant la couleur du graphique en continu avec matplotlib