Bắt đầu ngayBắt đầu miễn phí

Chọn chỉ số báo cáo

classification_report() có rất nhiều chỉ số bên trong, nhưng bạn không phải lúc nào cũng muốn in toàn bộ báo cáo. Đôi khi bạn chỉ cần một vài giá trị cụ thể để so sánh mô hình hoặc dùng cho mục đích khác.

Trong scikit-learn có một hàm giúp bạn trích xuất các giá trị này: precision_recall_fscore_support(), và hàm này nhận các tham số giống như classification_report.

Cách import và sử dụng như sau:

# Import function
from sklearn.metrics import precision_recall_fscore_support
# Lấy tất cả các giá trị chưa được tính trung bình từ báo cáo
precision_recall_fscore_support(y_true,predicted_values)

Bộ dữ liệu cr_loan_prep cùng với các dự đoán trong preds_df đã được nạp sẵn trong workspace.

Bài tập này là một phần của khóa học

Mô hình hóa Rủi ro Tín dụng bằng Python

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Print the classification report
target_names = ['Non-Default', 'Default']
print(____(____, ____[____], target_names=target_names))
Chỉnh sửa và Chạy Mã