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

Đường cong tăng trưởng để đánh giá mô hình thất nghiệp

Trong bài trước, bạn đã tạo dự đoán cho female_unemployment và trực quan hóa cả dự đoán lẫn phần dư. Bây giờ, bạn sẽ vẽ thêm đường cong tăng trưởng (gain curve) của các dự đoán từ unemployment_model so với female_unemployment thực tế bằng hàm WVPlots::GainCurvePlot() (docs).

Trong các tình huống mà thứ tự quan trọng hơn giá trị chính xác, gain curve giúp bạn kiểm tra xem dự đoán của mô hình có sắp xếp cùng thứ tự với kết quả thật hay không.

Lời gọi hàm GainCurvePlot() có dạng:

GainCurvePlot(frame, xvar, truthvar, title)

nơi mà

  • frame là một data frame
  • xvartruthvar là các chuỗi chỉ tên cột dự đoán và cột kết quả thực tế trong frame
  • title là tiêu đề của biểu đồ

Khi các dự đoán được sắp xếp đúng hoàn toàn theo cùng thứ tự, hệ số Gini tương đối bằng 1. Khi mô hình sắp xếp kém, hệ số Gini tương đối gần 0 hoặc thậm chí âm.

Data frame unemployment (cũng chứa các dự đoán) và mô hình unemployment_model đã được cung cấp để bạn sử dụng.

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

Học có giám sát với R: Hồi quy

Xem khóa học

Hướng dẫn bài tập

  • Nạp gói WVPlots bằng library().
  • Vẽ gain curve. Đặt tiêu đề biểu đồ là "Unemployment model". Dự đoán của mô hình có được sắp xếp đúng không?

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.

# unemployment (with predictions) is available
summary(unemployment)

# unemployment_model is available
summary(unemployment_model)

# Load the package WVPlots
___

# Plot the Gain Curve
___(___, ___, ___, "Unemployment model")
Chỉnh sửa và Chạy Mã