시작하기무료로 시작하기

히트맵 사용자 지정

Seaborn은 히트맵의 결과를 더 좋게 만들기 위한 여러 가지 추가 사용자 지정을 지원합니다. 이 연습에서는 df 변수에 저장된 The Daily Show 데이터를 계속 사용하되, 출력 결과를 직접 사용자 지정해 보겠습니다.

이 연습은 강의의 일부입니다

Seaborn으로 배우는 중급 데이터 시각화

강의 보기

연습 안내

  • GroupYEAR의 교차표를 만드세요.
  • BuGn 팔레트를 사용해 데이터의 히트맵을 만드세요.
  • cbar를 비활성화하고 linewidth를 0.3으로 늘리세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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()
코드 편집 및 실행