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
Hướng dẫn bài tập
- Tạo bảng crosstab từ
GroupvàYEAR - Vẽ heatmap cho dữ liệu với bảng màu
BuGn - Tắt
cbarvà tănglinewidthlê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()