Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Thêm đơn vị cho chú thích heatmap trong Seaborn

Để thêm đơn vị cho chú thích heatmap trong Seaborn, ta thực hiện:

  • Thiết lập kích thước hình và điều chỉnh khoảng đệm giữa và xung quanh subplots.
  • Tạo ma trận 5x5 dùng numpy.
  • Vẽ dữ liệu hình chữ nhật như ma trận mã hóa màu.
  • Chú thích giá trị heatmap với đơn vị %age.
  • Hiển thị hình dùng show().

Ví dụ

import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

data = np.random.rand(5, 5)
ax = sns.heatmap(data, annot=True, fmt='.1f', square=1, linewidth=1.)
for t in ax.texts:
    t.set_text(t.get_text() + " %")
plt.show()

Kết quả

Thêm đơn vị cho chú thích heatmap trong Seaborn