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

Xây dựng phân tích khoảng cách giữa các dự báo

Txs Tools hiện có hai bản dự báo: dự báo gốc forecast1 và dự báo đã điều chỉnh forecast2.

Các phụ thuộc đã được định nghĩa là def dependencies(base_cost_price, base_sales_price, sales_usd), trong đó base_cost_price = 7base_sales_price = 15, với forecast2 được xây dựng dựa trên các giá trị đơn vị bán hàng điều chỉnh sau:

  • Jul = 700
  • Aug = 220
  • Sep = 520

Trong bài tập này, bạn sẽ học cách dùng vòng lặp for để chạy qua hai danh sách khác nhau, forecast1forecast2, và tính chênh lệch ("gap") bằng cách dùng một chỉ số tăng dần. Việc này có thể thực hiện đồng thời vì cả hai danh sách có cùng độ dài.

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

Dự báo tài chính với Python

Xem khóa học

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

  • Hoàn thiện mã cho dự báo đã điều chỉnh và dự báo gốc với các biến cần thiết.
  • Dùng một chỉ số (đặt index bắt đầu từ 0) để lặp qua danh sách forecast2 và in ra kết quả chênh lệch giữa forecast2 trừ forecast1.
  • Dùng phương thức .format trong câu lệnh in để hiển thị kết quả, và tăng index lên 1 sau mỗi vòng lặp.

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.

# Set the two results
forecast1 = ____(7, 15, [700, 350, 650])
forecast2 = dependencies(____, ____, [____, ____, ____])

# Create an index and the gap analysis for the forecast
index = ____
for ____ in forecast2:
    print("The gap between forecasts is {}".____(value - ____[index]))
    ____ += 1
Chỉnh sửa và Chạy Mã