다음과 같이 pandas pivot_table에서 히트 맵을 만듭니다.
table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum)
sns.heatmap(table2,annot=True,cmap='Blues')
아래와 같이 히트 맵을 생성합니다. 숫자가 크지는 않지만 (최대 750) 과학적 표기법으로 표시됩니다. 테이블 자체를 보면 이것은 사실이 아닙니다. 일반 표기법으로 숫자를 표시하는 방법에 대한 아이디어가 있습니까?
답변
문서 에 따르면 fmt=.2g
적용되는 annot=True
형식을 수정할 수 있도록 설정했기 때문에 매개 변수 가 적용됩니다.
sns.heatmap(table2,annot=True,cmap='Blues', fmt='g')