시작하기무료로 시작하기

리포트 지표 선택하기

classification_report()에는 다양한 지표가 포함되어 있지만, 항상 전체 리포트를 출력할 필요는 없어요. 때로는 모델 비교나 다른 활용을 위해 특정 값만 확인하면 충분합니다.

scikit-learn에는 이러한 값을 뽑아주는 함수가 있어요. 바로 precision_recall_fscore_support()이며, classification_report와 동일한 매개변수를 받습니다.

다음과 같이 임포트하고 사용할 수 있어요:

# 함수 임포트
from sklearn.metrics import precision_recall_fscore_support
# 리포트에서 평균하지 않은 모든 값을 선택
precision_recall_fscore_support(y_true,predicted_values)

작업 공간에는 cr_loan_prep 데이터셋과 preds_df의 예측값이 이미 로드되어 있습니다.

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

Python으로 배우는 신용 리스크 모델링

강의 보기

실습형 인터랙티브 연습

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

# Print the classification report
target_names = ['Non-Default', 'Default']
print(____(____, ____[____], target_names=target_names))
코드 편집 및 실행