[PYTHON] Définissez la couleur des xticklabels individuellement avec matplotlib

0. Que réaliser

xticklabels_example.png Définissez la couleur des étiquettes xtick (partie Amérique ou Japon) individuellement.

1.Code

example.ipynb


import matplotlib.pyplot as plt

#Paramètres de la zone de dessin
fig, ax = plt.subplots() 

#xticklabels et paramètres yvalue(list)
X = ["America", "Japan"]
Y = [3, 1]

#l'abréviation de couleur est OK
X_label_colors = ['r', 'green']


plt.bar(X, Y, align="center")

#Associer les étiquettes Xtick à la couleur(Doit être égal)
[t.set_color(i) for (i, t) in zip(X_label_colors, ax.xaxis.get_ticklabels())]

plt.show()

2. Remarque

Parmi les nombreuses étiquettes, elle peut être utilisée lorsqu'il y a une étiquette que vous souhaitez faire ressortir.

example2.ipynb


fig, ax = plt.subplots()

X = ["C/C++", "Python", "JavaScript"]
X_label_colors = ['black', 'red', 'black']
Y = [136, 127,110]

plt.bar(X, Y, align="center")

[t.set_color(i) for (i, t) in zip(X_label_colors, ax.xaxis.get_ticklabels())]

plt.show()

xticklabels_example2.png

Recommended Posts

Définissez la couleur des xticklabels individuellement avec matplotlib
[Python] Définissez la plage du graphique avec matplotlib
Sélectionnez les couleurs en dégradé avec matplotlib
Colorez l'intervalle d'intégration avec matplotlib.pyplot
Couleur en continu avec le diagramme de dispersion matplotlib
Spécifiez la couleur dans la carte 2D matplotlib
Ajustez l'espacement entre les chiffres avec Matplotlib
Alignez la taille de la barre de couleurs avec matplotlib
Afficher les marqueurs au-dessus de la bordure avec matplotlib
Alignez la barre de couleurs sur la figure avec matplotlib
Conseils de dessin avec matplotlib côté serveur
Animation avec matplotlib
Japonais avec matplotlib
La base de la théorie des graphes avec l'animation matplotlib
Animation avec matplotlib
Aligner les couleurs du graphique Matplotlib avec des couleurs similaires (carte des couleurs)
Visualisez le comportement de l'algorithme de tri avec matplotlib
histogramme avec matplotlib
Faire une animation avec matplotlib
matplotlib: remplacez l'axe lui-même par un autre.
Appliquons la couleur de l'image de marque à la carte des couleurs de matplotlib!
Ajoutez des informations au bas de la figure avec Matplotlib
La couleur d'arrière-plan de la sous-classe QWidget ne peut pas être définie
Liste des couleurs pouvant être définies avec tkinter (mémorial)
Une histoire qui a eu du mal avec l'ensemble commun HTTP_PROXY = ~
Remplissez l'arrière-plan d'une seule couleur avec OpenCV2 + Python
Afficher le graphique lors de la modification des paramètres avec PySimpleGUI + Matplotlib
Ajustez le rapport de plusieurs chiffres avec le gridspec de Matplotlib
Graphique 2 axes avec Matplotlib
Carte thermique par Python + matplotlib
Graphique de bande avec matplotlib
Apprenez avec Chemo Informatics Matplotlib
Dessin en temps réel avec matplotlib
Différentes barres de couleurs avec Matplotlib
Graphique 3D avec matplotlib
Comment tracer beaucoup de légendes en changeant la couleur du graphique en continu avec matplotlib
Ajustez les axes avec matplotlib
matplotlib Création d'une liste de couleurs
[Python] Lisez le fichier csv et affichez la figure avec matplotlib
Reformatez l'axe des temps du graphique de la série chronologique des pandas avec matplotlib
Visualisons le nombre de personnes infectées par le virus corona avec matplotlib
Recharger le serveur configuré avec gunicorn lors du changement de code
Lisez le fichier VTK et affichez la carte des couleurs avec jupyter.
J'ai écrit le fonctionnement de base de matplotlib dans Jupyter Lab
L'histoire de la définition de la clé privée à 600 avec chmod