Ich übte das Zeichnen einer Wärmekarte mit experimentellen Daten.
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns```
Bereit mit dem obigen Code.
## Daten lesen
#### **`ec_am = pd.read_csv('./ec_am.csv')`**
Die Daten sind 6 Zeilen und 10 Spalten
Versuchen Sie es zunächst ohne Angabe von Bedingungen.
heatmap1 = sns.heatmap(ec_am)
plt.savefig("heatmap1.png ")```

Speichern Sie die Abbildung im PNG-Format mit dem Namen heatmap1 mit plt.savefig ("heatmap1.png "). Das Speicherziel ist dieselbe Datei wie das geöffnete Jupyter-Notebook.
Versuchen Sie als nächstes verschiedene Bedingungen.
#### **`heatmap2 = sns.heatmap(ec_am, yticklabels=False, cbar=False)`**
```heatmap(ec_am, yticklabels=False, cbar=False)
plt.savefig("heatmap2.png ")```

Geben Sie Beschriftungen der Y-Achse mit yticklabels an. Geben Sie die Farbleiste mit cbar an. Wenn es falsch ist, verschwindet es.
#### **`heatmap3 = sns.heatmap(ec_am, cmap="Wistia", annot=True, fmt="1.2f")`**
plt.savefig("heatmap3.png ")```
Geben Sie die Farbe mit cmap an. Zeigen Sie den numerischen Wert der Daten mit Annot an. Zeigen Sie bis zur x-ten Stelle des Dezimalpunkts mit fmt = "1.xf" an (x ist eine positive Ganzzahl).
Die Farbtypen finden Sie unter beige Notizen.
heatmap4 = sns.heatmap(ec_am, cmap="Purples", annot=True, fmt="1.1f", linewidths=.5)
plt.savefig("heatmap4.png ")```

Zeichnen Sie Linien zwischen Zellen mit Linienbreiten (in diesem Fall Dicke 0,5).
Recommended Posts