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

Chuyển đổi đầu ra backtesting

Khi backtesting hoàn tất, bạn sẽ cần chuyển đổi dữ liệu để đánh giá kết quả một cách hiệu quả và chọn mô hình hoạt động tốt nhất.

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

Thiết kế Pipeline Dự báo cho Môi trường Production

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.

models = list(ml_models.keys())  

bkt_long = pd.melt(
    bkt_df,
    id_vars=["unique_id", "ds", "cutoff", "y"],
  	# Complete two f-strings
    value_vars=models + [f"{____}-lo-95" for model in models] + [f"{____}-hi-95" for model in models],
    var_name="model_label", 
    value_name="value")

print(bkt_long.head())
Chỉnh sửa và Chạy Mã