Heim > Backend-Entwicklung > Python-Tutorial > Was ist die Matplotlib-Farbtabelle?

Was ist die Matplotlib-Farbtabelle?

DDD
Freigeben: 2023-12-04 14:41:03
Original
1327 Leute haben es durchsucht

Die Matplotlib-Farbtabelle ist eine Zuordnungsbeziehung, die zum Zuordnen von Datenwerten zu Farben verwendet wird. Datenwerte können zur Visualisierung von Daten Farben zugeordnet werden. In Matplotlib stehen viele integrierte Farbtabellen zur Auswahl. Zu den integrierten Farbtabellen von Matplotlib gehören Viridis, Plasma, Inferno, Magma, Cividis, Turbo usw. matplotlib kann Ihre eigenen Farbkarten erstellen und diese als .json-Dateien speichern oder sie direkt im Code definieren.

Was ist die Matplotlib-Farbtabelle?

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

Die Farbkarte (Colormap) in Matplotlib ist eine Zuordnungsbeziehung, die zum Zuordnen von Datenwerten zu Farben verwendet wird. Es kann zur Visualisierung von Daten verwendet werden, indem Datenwerte Farben zugeordnet werden. In Matplotlib stehen viele integrierte Farbtabellen zur Auswahl, und Sie können die Farbtabelle auch anpassen.

matplotlib verfügt über viele integrierte Farbtabellen:

viridis: eine beliebte Farbtabelle mit einem Farbverlauf von Dunkelgelb nach Dunkelgrün, geeignet zur Visualisierung dynamischer Daten.

Plasma: Eine Farbtabelle basierend auf Rot, Grün und Blau, geeignet zur Visualisierung mehrdimensionaler Daten.

Inferno: Ein Farbverlauf von Dunkelrot zu Hellrot, geeignet zur Visualisierung von Heatmaps.

Magma: Ein Farbverlauf von Dunkelviolett zu Hellviolett, geeignet für die Visualisierung von Oberflächen dreidimensionaler Daten.

cividis: Ein Farbverlauf von hellgrün nach dunkelgrün, geeignet zur Visualisierung ökologischer Daten.

Turbo: Eine kontrastreiche Farbtabelle von Blau über Gelb bis Rot, geeignet zur Visualisierung kategorialer Daten.

Darüber hinaus gibt es viele weitere integrierte Farbtabellen. Eine vollständige Liste finden Sie in der offiziellen Matplotlib-Dokumentation.

So verwenden Sie die Farbtabelle von Matplotlib

Die Verwendung der Farbtabelle von Matplotlib kann sehr einfach sein. Wenn Sie beispielsweise die Farbkarte „viridis“ zum Zeichnen einer Heatmap verwenden möchten, können Sie den folgenden Code verwenden:

import matplotlib.pyplot as plt  
import numpy as np  
  
# 生成一些随机数据  
data = np.random.rand(10, 10)  
  
# 使用viridis颜色表绘制热力图  
plt.imshow(data, cmap='viridis')  
plt.colorbar()  
plt.show()
Nach dem Login kopieren

Kann ich die Farbkarte von matplotlib anpassen?

Sie können die Farbtabelle von matplotlib anpassen. Sie können Ihre eigene Farbkarte erstellen und diese als JSON-Datei speichern oder direkt im Code definieren. Hier ist beispielsweise ein Beispiel für die Erstellung und Verwendung einer benutzerdefinierten Farbkarte:

import matplotlib.pyplot as plt  
import numpy as np  
from matplotlib.colors import ListedColormap  
  
# 定义自己的颜色表,这里使用了一些常见的颜色  
colors = ['red', 'green', 'blue']  
cmap = ListedColormap(colors)  
  
# 生成一些随机数据  
data = np.random.rand(10, 10)  
  
# 使用自定义颜色表绘制热力图  
plt.imshow(data, cmap=cmap)  
plt.colorbar()  
plt.show()
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist die Matplotlib-Farbtabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage