Heim  >  Artikel  >  Backend-Entwicklung  >  So legen Sie die Farbe für ein Säulendiagramm in der Matplotlib-Bibliothek fest

So legen Sie die Farbe für ein Säulendiagramm in der Matplotlib-Bibliothek fest

小老鼠
小老鼠Original
2023-12-20 17:50:171281Durchsuche

Zu den Einstellungsmethoden gehören die Verwendung der Funktion bar(), die Verwendung des Parameters color der Funktion bar() und die Verwendung des Parameters edgecolor der Funktion bar(). Detaillierte Einführung: 1. Verwenden Sie die Funktion bar(). Der Farbparameter wird verwendet, um die Farbe der Spalte anzugeben. Dies kann eine Zeichenfolge von Farbnamen oder ein hexadezimaler Farbcode sein. 2. Verwenden Sie den Farbparameter von bar(). Funktion, der Farbparameter ist eine Liste mit Farben, jedes Element in der Liste entspricht der Farbe einer Spalte 3. Verwenden Sie den Edgecolor-Parameter der Funktion bar().

So legen Sie die Farbe für ein Säulendiagramm in der Matplotlib-Bibliothek fest

Das Betriebssystem dieses Tutorials: Windows 10-System, Python-Version 3.11.4, Dell G3-Computer.

In der Matplotlib-Bibliothek können Sie die folgende Methode verwenden, um die Farbe des Säulendiagramms festzulegen:

1. Verwenden Sie die Funktion bar(), um die Farbe festzulegen:

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()

Im obigen Code die Farbe Der Parameter wird verwendet, um die Farbe der Spalte anzugeben. Er kann eine Zeichenfolge mit Farbnamen (z. B. „blau“, „rot“ usw.) oder ein hexadezimaler Farbcode (z. B. „#FF0000“ für Rot) sein.

2. Verwenden Sie den Farbparameter der Funktion bar(), um die Farbe festzulegen:

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()

Im obigen Code ist der Farbparameter eine Liste mit Farben, und jedes Element in der Liste entspricht der Farbe von eine Kolumne.

3. Verwenden Sie den Parameter „edgecolor“ der Funktion „bar()“, um die Rahmenfarbe festzulegen:

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()

Im obigen Code wird der Parameter „edgecolor“ verwendet, um die Farbe des Spaltenrahmens anzugeben.

Das obige ist der detaillierte Inhalt vonSo legen Sie die Farbe für ein Säulendiagramm in der Matplotlib-Bibliothek fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn