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

แปลงวันที่รูปแบบพื้นฐาน

pandas ไม่ได้อนุมานโดยอัตโนมัติว่าคอลัมน์ใดเก็บข้อมูล datetime แต่จะตีความเป็นข้อมูลประเภท object หรือ string ไว้ก่อน เว้นแต่จะระบุให้ชัดเจน การกำหนดประเภทข้อมูล datetime ทำได้ง่ายมากเมื่อข้อมูลอยู่ในรูปแบบมาตรฐาน โดยใช้อาร์กิวเมนต์ parse_dates เพื่อบอกให้ read_excel() อ่านคอลัมน์นั้นเป็นข้อมูล datetime

ข้อมูลการสำรวจ New Developer Survey มีบางคอลัมน์ที่มี timestamp ซึ่งแปลงได้ง่าย ในแบบฝึกหัดนี้ จะตรวจสอบให้แน่ใจว่าคอลัมน์เหล่านั้นมีประเภทข้อมูลที่ถูกต้อง

โหลด pandas เป็น pd ไว้แล้ว

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

การนำเข้าข้อมูลด้วย pandas อย่างมีประสิทธิภาพ

ดูคอร์ส

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

  • โหลด fcc_survey.xlsx โดยระบุให้คอลัมน์ Part1StartTime ถูกแปลงเป็นข้อมูลประเภท datetime
  • ดูค่าไม่กี่แถวแรกของ survey_data.Part1StartTime เพื่อตรวจสอบว่าคอลัมน์นั้นเก็บข้อมูล datetime ไว้จริง

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

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

# Load file, with Part1StartTime parsed as datetime data
survey_data = pd.read_excel("fcc_survey.xlsx",
                            ____)

# Print first few values of Part1StartTime
print(survey_data.Part1StartTime.____)
แก้ไขและรันโค้ด