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

บันทึกผลการวิเคราะห์ลงในหลาย worksheet ของ Excel

เมื่อวิเคราะห์เสร็จแล้ว คุณอาจต้องการบันทึกผลลัพธ์ทั้งหมดไว้ใน Excel workbook เดียว

มาฝึกการ export DataFrame หลายตัวลงใน worksheet ต่าง ๆ ของ Excel กัน

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

การจัดการข้อมูล Time Series ใน Python

ดูคอร์ส

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

เราได้ import pandas เป็น pd ให้แล้ว รวมถึงโหลดข้อมูลราคาย้อนหลังของหุ้นที่อยู่ในดัชนีไว้ในตัวแปร stock_prices และข้อมูลดัชนีไว้ในตัวแปร index

  • ตรวจสอบ index และ stock_prices โดยใช้ .info()
  • ใช้ .join() เพื่อรวม index กับ stock_prices แล้วกำหนดให้ตัวแปร data
  • เรียกใช้ .pct_change() กับ data แล้วกำหนดให้ตัวแปร returns
  • สร้าง pd.ExcelWriter และใช้ with เพื่อ export data และ returns ไปยัง Excel โดยตั้งชื่อ sheet_names ให้ตรงกับชื่อตัวแปรแต่ละตัว

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

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

# Inspect index and stock_prices
print(____)
print(____)

# Join index to stock_prices, and inspect the result
data = ____
print(____)

# Create index & stock price returns
returns = ____

# Export data and data as returns to excel
with pd.ExcelWriter('data.xls') as writer:
    data.____
    returns.____
แก้ไขและรันโค้ด