Bắt đầu ngayBắt đầu miễn phí

Tùy chỉnh heatmap

Seaborn hỗ trợ nhiều kiểu tùy chỉnh bổ sung để cải thiện kết quả của heatmap. Trong bài tập này, bạn sẽ tiếp tục dùng dữ liệu Daily Show được lưu trong biến df nhưng sẽ tùy chỉnh phần hiển thị.

Bài tập này là một phần của khóa học

Trực quan hóa dữ liệu nâng cao với Seaborn

Xem khóa học

Hướng dẫn bài tập

  • Tạo bảng crosstab từ GroupYEAR
  • Vẽ heatmap cho dữ liệu với bảng màu BuGn
  • Tắt cbar và tăng linewidth lên 0.3

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Create the crosstab DataFrame
pd_crosstab = pd.crosstab(df["Group"], df["____"])

# Plot a heatmap of the table with no color bar and using the BuGn palette
sns.heatmap(pd_crosstab, cbar=____, cmap="____", linewidths=____)

# Rotate tick marks for visibility
plt.yticks(rotation=0)
plt.xticks(rotation=90)

#Show the plot
plt.show()
plt.clf()
Chỉnh sửa và Chạy Mã