confusionmatrix 값을 그냥 가져가서 다른 사람들에게 보여주면 시각성이 매우 떨어지므로 시각화 작업이 필요하다. 이때 쓰는 함수가 히트맵이며 다음과 같이 쓸 수 있다.
# 8번에서 했던 confusionmatrix값을 기준으로 잡았다.
confusion_matrix(y_test, y_pred)
>>> array([[42, 6],
[ 8, 24]], dtype=int64)
# cm값으로 저장
cm=confusion_matrix(y_test, y_pred)
#cm값 히트맵 작성
import seaborn as sb
sb.heatmap(data=cm,annot= True, cmap='RdPu',linewidths= 0.7)
plt.show()
그럼 이렇게 히트맵으로 시각성이 향상된 confusionmatrix값을 보여줄수 있다.
반응형
'파이썬 함수' 카테고리의 다른 글
pandas 라이브러리(15) 표준화와 정규화,차트와 데이터 관계분석 (0) | 2022.11.30 |
---|---|
pandas 라이브러리(13) api 데이터 불러오기 (1) | 2022.11.30 |
pandas 라이브러리(11) pandas 데이터 내에 문자열 슬라이싱 (0) | 2022.11.30 |
pandas 라이브러리(10) 엑셀데이터 불러오기 (1) | 2022.11.30 |
pandas라이브러리(9) 데이터 프레임에서 찾는값이 아닌걸 엑세스 할 경우 (0) | 2022.11.29 |