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

การสรุปข้อมูลแบบกลุ่มหลายรายการ

ก่อนหน้านี้ในบทนี้ เราได้เห็นแล้วว่าเมธอด .agg() มีประโยชน์มากในการคำนวณสถิติหลายรายการบนหลายตัวแปรพร้อมกัน และยังใช้ได้กับข้อมูลที่แบ่งกลุ่มแล้วด้วย โดยสามารถใช้ฟังก์ชันในตัวอย่าง min, max, mean, และ median ได้

sales พร้อมใช้งานแล้ว และ pandas ถูก import ในชื่อ pd

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

การจัดการข้อมูลด้วย pandas

ดูคอร์ส

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

  • คำนวณค่า min, max, mean, และ median ของ weekly_sales สำหรับแต่ละประเภทร้านค้า โดยใช้ .groupby() และ .agg() แล้วเก็บผลลัพธ์ไว้ในตัวแปร sales_stats
  • คำนวณค่า min, max, mean, และ median ของ unemployment และ fuel_price_usd_per_l สำหรับแต่ละประเภทร้านค้า แล้วเก็บผลลัพธ์ไว้ในตัวแปร unemp_fuel_stats

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

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

# For each store type, aggregate weekly_sales: get min, max, mean, and median
sales_stats = ____

# Print sales_stats
print(sales_stats)

# For each store type, aggregate unemployment and fuel_price_usd_per_l: get min, max, mean, and median
unemp_fuel_stats = ____

# Print unemp_fuel_stats
print(unemp_fuel_stats)
แก้ไขและรันโค้ด