Time Series แรกของคุณ
จากวิดีโอ คุณได้เรียนรู้วิธีสร้างลำดับวันที่โดยใช้ pd.date_range() และได้เห็นแล้วว่าแต่ละวันที่ใน pd.DatetimeIndex ที่ได้นั้นเป็น pd.Timestamp ที่มี attribute ต่าง ๆ ให้เข้าถึงเพื่อดึงข้อมูลเกี่ยวกับวันที่นั้น
ตอนนี้จะสร้างข้อมูลสำหรับหนึ่งสัปดาห์ วนซ้ำผ่านผลลัพธ์ที่ได้ และดึงค่า dayofweek และ day_name() ของแต่ละวันที่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูล Time Series ใน Python
คำแนะนำการฝึกหัด
ได้ import pandas เป็น pd ให้แล้ว
- ใช้
pd.date_rangeเพื่อสร้างวันที่จำนวน 7 วัน โดยเริ่มตั้งแต่'2017-1-1'ที่ความถี่รายวัน (ค่าเริ่มต้น) ใช้อาร์กิวเมนต์startและperiodsแล้วกำหนดผลลัพธ์ให้กับตัวแปรseven_days - วนซ้ำผ่านแต่ละวันที่ใน
seven_daysและในแต่ละรอบให้แสดงค่า attribute.dayofweekและ.day_name()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create the range of dates here
seven_days = ____
# Iterate over the dates and print the number and name of the weekday
for day in ___:
print(___.___, ___.___)