Visualisasikan matriks korelasi
Matriks korelasi yang dihasilkan pada latihan sebelumnya dapat diplot menggunakan heatmap. Untuk melakukannya, Anda dapat memanfaatkan fungsi heatmap() dari pustaka seaborn yang memiliki sejumlah argumen untuk menyesuaikan tampilan heatmap Anda.
df_corr = df.corr()
sns.heatmap(df_corr)
plt.xticks(rotation=90)
plt.yticks(rotation=0)
Anda dapat menggunakan metode .xticks() dan .yticks() untuk memutar label sumbu agar tidak saling bertumpuk.
Untuk mempelajari argumen pada fungsi heatmap(), lihat halaman ini.
Latihan ini merupakan bagian dari kursus
Memvisualisasikan Data Deret Waktu di Python
Instruksi latihan
- Impor
seabornsebagaisns. - Hitung korelasi antar semua kolom dalam DataFrame
meatmenggunakan metode Spearman dan simpan hasilnya ke variabel baru bernamacorr_meat. - Plot heatmap dari
corr_meat.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import seaborn library
import ____ as ____
# Get correlation matrix of the meat DataFrame: corr_meat
____ = ____.____(method=____)
# Customize the heatmap of the corr_meat correlation matrix
____(corr_meat,
annot=True,
linewidths=0.4,
annot_kws={"size": 10})
plt.xticks(rotation=90)
plt.yticks(rotation=0)
plt.show()