ยินดีด้วย!

การเขียนโค้ดที่มีประสิทธิภาพด้วย pandas

Leonidas Souliotis

PhD Candidate

สิ่งที่ได้เรียนรู้

  • เหตุใดและวิธีการวัดเวลาการทำงาน
  • เลือกแถวและคอลัมน์ที่ต้องการได้อย่างมีประสิทธิภาพ
  • เลือกแถวและคอลัมน์แบบสุ่มได้อย่างมีประสิทธิภาพ

  • แทนที่ค่าใน DataFrame อย่างมีประสิทธิภาพด้วย replace()

    • แทนที่หลายค่าโดยใช้ list
    • แทนที่หลายค่าโดยใช้ dictionary
การเขียนโค้ดที่มีประสิทธิภาพด้วย pandas

สิ่งที่ได้เรียนรู้

  • วนซ้ำบน DataFrame ด้วยฟังก์ชัน .iterrows()
  • วนซ้ำบน DataFrame ด้วยฟังก์ชัน .apply()
  • วนซ้ำบน DataFrame ด้วยการปรับแต่งประสิทธิภาพของ pandas
  • วนซ้ำบน DataFrame ด้วยการปรับแต่งประสิทธิภาพของ numpy

  • เปรียบเทียบฟังก์ชัน groupby() กับโค้ด Python ทั่วไป

    • เมื่อแปลงข้อมูลแบบกลุ่ม
    • เมื่อเติมค่าที่หายไปแบบกลุ่ม
    • เมื่อกรองกลุ่มที่มีลักษณะเฉพาะ
การเขียนโค้ดที่มีประสิทธิภาพด้วย pandas

ยินดีด้วย!

การเขียนโค้ดที่มีประสิทธิภาพด้วย pandas

Preparing Video For Download...