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

การใช้ฟังก์ชัน pandas อย่างมีประสิทธิภาพ

คุณกำลังสร้างแอปพลิเคชัน Python ที่จะคำนวณสถิติสรุปจากตัวแปรที่ผู้ใช้เลือก ชุดข้อมูลทั้งหมดมีขนาดค่อนข้างใหญ่ ในขั้นนี้จะทดสอบโค้ดโดยใช้ส่วนหนึ่งของชุดข้อมูล ซึ่งโหลดไว้ล่วงหน้าในชื่อ adult ขณะสร้างกระบวนการที่นำกลับมาใช้ซ้ำได้ ให้วางแผนการตั้งค่าออบเจ็กต์ GroupBy ในแนวทางที่มีประสิทธิภาพที่สุด

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

การทำงานกับข้อมูลเชิงกลุ่มใน Python

ดูคอร์ส

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

  • สร้าง list ของชื่อตัวแปรที่ผู้ใช้เลือก 2 ตัว ได้แก่ "Education" และ "Above/Below 50k"
  • สร้างออบเจ็กต์ GroupBy ชื่อ gb โดยใช้ user_list เป็นตัวแปรสำหรับจัดกลุ่ม
  • คำนวณค่าเฉลี่ยของ "Hours/Week" ในแต่ละกลุ่มโดยใช้วิธีที่มีประสิทธิภาพที่สุดตามที่ได้เรียนไปในวิดีโอ

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

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

# Create a list of user-selected variables
user_list = ____

# Create a GroupBy object using this list
gb = ____

# Find the mean for the variable "Hours/Week" for each group - Be efficient!
print(____)
แก้ไขและรันโค้ด