Rumah > pembangunan bahagian belakang > Tutorial Python > Mengapa Peta Haba Seaborn Saya Memotong Baris Pertama dan Terakhir?

Mengapa Peta Haba Seaborn Saya Memotong Baris Pertama dan Terakhir?

Mary-Kate Olsen
Lepaskan: 2024-12-06 04:03:17
asal
387 orang telah melayarinya

Why are My Seaborn Heatmaps Truncating the First and Last Rows?

Baris Peta Haba Terpenggal: Perangkap dengan Matplotlib dan Seaborn

Soalan:

Pengguna telah memerhati bahawa baris pertama dan terakhir peta haba yang dijana menggunakan Seaborn dipotong separuh. Isu ini berterusan walaupun semasa menjalankan contoh kod minimum, seperti yang ditunjukkan di bawah:

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

data = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv')
plt.figure(figsize=(10,5))
sns.heatmap(data.corr())
plt.show()
Salin selepas log masuk

Jawapan:

Malangnya, matplotlib 3.1.1 didapati tidak serasi dengan Peta haba Seaborn dan paksi terbalik dengan kutu tetap. Untuk membetulkan isu ini:

  • Berbalik kepada Matplotlib 3.1.0: Turun taraf kepada versi terdahulu Matplotlib yang tidak menunjukkan pepijat ini.
  • Naik taraf kepada Matplotlib 3.1.2 atau Lebih Tinggi: Pasang versi terkini Matplotlib, yang mempunyai menyelesaikan isu tersebut.
  • Tetapkan Had Peta Haba Secara Manual: Gunakan kod berikut untuk menetapkan had paksi-y secara manual:
ax.set_ylim(bottom, top) # set the ylim to bottom, top
Salin selepas log masuk

Atas ialah kandungan terperinci Mengapa Peta Haba Seaborn Saya Memotong Baris Pertama dan Terakhir?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan