แปลงรูปแบบวันที่ที่ไม่ใช่มาตรฐาน
ที่ผ่านมาเราแปลงวันที่ในรูปแบบที่ pandas รู้จักและตีความได้อัตโนมัติ แต่ถ้าวันที่อยู่ในรูปแบบที่ไม่ใช่มาตรฐาน เช่น 19991231 สำหรับวันที่ 31 ธันวาคม 1999 pandas จะไม่สามารถแปลงได้ตั้งแต่ขั้นตอนนำเข้าข้อมูล ในกรณีนี้ให้ใช้ pd.to_datetime() เพื่อแปลงสตริงเป็นวันที่หลังจากนำเข้าแล้ว
ข้อมูล New Developer Survey ถูกโหลดไว้เป็น survey_data แต่มีฟิลด์ datetime ที่ยังไม่ได้แปลง เราจะใช้ to_datetime() เพื่อแปลงฟิลด์นั้น โดยส่งคอลัมน์ที่ต้องการแปลงและสตริงที่ระบุรูปแบบวันที่ที่ใช้อยู่
ดูข้อมูลเพิ่มเติมเกี่ยวกับโค้ดรูปแบบวันที่ได้ที่ เอกสารอ้างอิงนี้ โค้ดที่ใช้บ่อย ได้แก่ ปี (%Y), เดือน (%m), วัน (%d), ชั่วโมง (%H), นาที (%M), และวินาที (%S)
pandas ถูกนำเข้าแล้วในชื่อ pd
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลด้วย pandas อย่างมีประสิทธิภาพ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด