เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้างการวิเคราะห์ช่องว่างระหว่างการพยากรณ์

ขณะนี้ Txs Tools มีการพยากรณ์สองชุด ได้แก่ การพยากรณ์ต้นฉบับ forecast1 และการพยากรณ์ที่ปรับแล้ว forecast2

มีการกำหนด dependencies ไว้แล้วในรูปแบบ def dependencies(base_cost_price, base_sales_price, sales_usd) โดยที่ base_cost_price = 7 และ base_sales_price = 15 ส่วน forecast2 อิงจากค่าหน่วยขายที่ปรับแล้วดังนี้:

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

ในแบบฝึกหัดนี้ เราจะดูวิธีใช้ for loop เพื่อวนซ้ำระหว่างลิสต์สองชุด ได้แก่ forecast1 และ forecast2 และคำนวณความแตกต่าง ("gap") โดยใช้ index ที่เพิ่มค่าขึ้นเรื่อยๆ วิธีนี้ทำได้พร้อมกันเนื่องจากทั้งสองลิสต์มีความยาวเท่ากัน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การพยากรณ์ทางการเงินด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เติมโค้ดสำหรับการพยากรณ์ที่ปรับแล้วและการพยากรณ์ต้นฉบับด้วยตัวแปรที่ต้องการ
  • ใช้ index (กำหนดให้ index เริ่มต้นที่ 0) เพื่อวนซ้ำผ่านลิสต์ forecast2 และแสดงผลลัพธ์ของความแตกต่างระหว่าง forecast2 ลบด้วย forecast1
  • ใช้เมธอด .format เป็นส่วนหนึ่งของคำสั่ง print เพื่อแสดงผลลัพธ์ และเพิ่มค่า index ทีละ 1

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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
แก้ไขและรันโค้ด