분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
범주형 데이터 처리 질문드립니다
가로 세로 길이로 크기 예측하는 코드입니다.
roc 곡선이랑 정밀도, 재현도 f1 등등 구하려고 보니까
ValueError: multiclass format is not supported
이 에러가 뜹니다
저게 범주형 데이터라 지원되지 않는다는 뜻 같아서
df = pd.DataFrame([1, 2, 3], columns=["x"])
df
dmatrix("C(x) + 0", df)
이걸 해주었는데도 에러가 사라지지 않습니다.
forest.fit(X_train, y_train)
y_pred = forest.predict(X_test)
print('잘못 분류된 샘플 개수: %d' % (y_test != y_pred).sum())
print('정확도: %.3f' % accuracy_score(y_test, y_pred))
print('정밀도: %.3f' % precision_score(y_true=y_test, y_pred=y_pred))
print('재현율: %.3f' % recall_score(y_true=y_test, y_pred=y_pred))
print('F1: %.3f' % f1_score(y_true=y_test, y_pred=y_pred))
Target is multiclass but average='binary'. Please choose another average setting, one of [None, 'micro', 'macro', 'weighted'].
여기도 정확도까지만 나오고 다음것은 나오지 않습니다.
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io | 전화번호: 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved