Maison  >  Article  >  développement back-end  >  Comment définir la couleur du graphique à colonnes dans la bibliothèque Matplotlib

Comment définir la couleur du graphique à colonnes dans la bibliothèque Matplotlib

小老鼠
小老鼠original
2023-12-20 17:50:171283parcourir

Les méthodes de réglage incluent l'utilisation de la fonction bar(), l'utilisation du paramètre color de la fonction bar() et l'utilisation du paramètre edgecolor de la fonction bar(). Introduction détaillée : 1. Utilisez la fonction bar(), le paramètre color est utilisé pour spécifier la couleur de la colonne, qui peut être une chaîne de noms de couleurs ou un code couleur hexadécimal 2. Utilisez le paramètre color de la barre() ; fonction, le paramètre color est une liste contenant des couleurs, chaque élément de la liste correspond à la couleur d'une colonne 3. Utilisez le paramètre edgecolor de la fonction bar() ;

Comment définir la couleur du graphique à colonnes dans la bibliothèque Matplotlib

Le système d'exploitation de ce tutoriel : système Windows 10, Python version 3.11.4, ordinateur Dell G3.

Dans la bibliothèque Matplotlib, vous pouvez utiliser la méthode suivante pour définir la couleur du histogramme :

1. Utilisez la fonction bar() pour définir la couleur :

python

import matplotlib.pyplot as plt  
  
# 创建数据  
x = [1, 2, 3, 4, 5]  
y = [10, 20, 30, 40, 50]  
  
# 创建柱形图并设置颜色  
plt.bar(x, y, color='blue')  
  
# 显示图形  
plt.show()

Dans le code ci-dessus, la couleur Le paramètre est utilisé pour spécifier la couleur de la colonne. Il peut s'agir d'une chaîne de noms de couleurs (comme « bleu », « rouge », etc.) ou d'un code de couleur hexadécimal (comme « #FF0000 » pour le rouge).

2. Utilisez le paramètre color de la fonction bar() pour définir la couleur :

python

import matplotlib.pyplot as plt  
  
# 创建数据  
x = [1, 2, 3, 4, 5]  
y = [10, 20, 30, 40, 50]  
colors = ['blue', 'green', 'red', 'purple', 'orange']  
  
# 创建柱形图并设置颜色  
plt.bar(x, y, color=colors)  
  
# 显示图形  
plt.show()

Dans le code ci-dessus, le paramètre color est une liste contenant des couleurs, et chaque élément de la liste correspond à la couleur de une colonne.

3. Utilisez le paramètre edgecolor de la fonction bar() pour définir la couleur de la bordure :

python

import matplotlib.pyplot as plt  
  
# 创建数据  
x = [1, 2, 3, 4, 5]  
y = [10, 20, 30, 40, 50]  
colors = ['blue', 'green', 'red', 'purple', 'orange']  
  
# 创建柱形图并设置颜色和边框颜色  
plt.bar(x, y, color=colors, edgecolor='black')  
  
# 显示图形  
plt.show()

Dans le code ci-dessus, le paramètre edgecolor est utilisé pour spécifier la couleur de la bordure de la colonne.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn