혼동 행렬을 시각화하기 위해 히트 맵을 사용합니다. 나는 표준 색상을 좋아하지만 연한 오렌지색의 0과 진한 보라색의 가장 높은 값을 원합니다.
나는 다른 색상 세트 (밝은 보라색에서 어두운 보라색)로만 그렇게 할 수있었습니다.
colormap = sns.cubehelix_palette(as_cmap=True)
ax = sns.heatmap(cm_prob, annot=False, fmt=".3f", xticklabels=print_categories, yticklabels=print_categories, vmin=-0.05, cmap=colormap)
그러나 나는 이러한 표준을 유지하고 싶습니다. 이것은 내 코드와 내가 얻는 이미지입니다.
ax = sns.heatmap(cm_prob, annot=False, fmt=".3f", xticklabels=print_categories, yticklabels=print_categories, vmin=-0.05)
기본 cmap은 sns.cm.rocket
입니다. 되돌리려면 cmap을sns.cm.rocket_r
코드 사용 :
cmap = sns.cm.rocket_r
ax = sns.heatmap(cm_prob,
annot=False,
fmt=".3f",
xticklabels=print_categories,
yticklabels=print_categories,
vmin=-0.05,
cmap = cmap)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다