วันที่ (I)
ในการเดินทางด้านวิทยาศาสตร์ข้อมูล คุณจะพบกับข้อมูลอนุกรมเวลาอยู่บ่อยครั้ง การแปลงข้อมูลเหล่านี้ให้ถูกต้องจึงเป็นสิ่งสำคัญ ซึ่ง pandas มีฟังก์ชันที่ช่วยจัดการได้อย่างสะดวก หากคอลัมน์วันที่อยู่ในรูปแบบสตริง สามารถแปลงเป็นรูปแบบ datetime ได้ง่ายๆ ด้วยฟังก์ชัน pd.to_datetime() โดยต้องระบุอาร์กิวเมนต์ format เพื่อบอกว่าวันที่อยู่ใน รูปแบบ ใด ตัวอย่างเช่น หากวันที่อยู่ในรูปแบบ เดือน/วัน/ปี ให้ใช้:
pd.to_datetime(df['date_column_as_string'], format='%m/%d/%Y')
การจัดเก็บวันที่ในรูปแบบนี้มีประโยชน์อย่างมาก ดังที่จะเห็นในแบบฝึกหัดถัดไป
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python สำหรับผู้ใช้ R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
import pandas as pd
# Load the country_timeseries dataset
ebola = pd.____('country_timeseries.csv')
# Inspect the Date column
print(ebola['Date'].dtype)