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

จำนวนรถต่อประชากร (1)

มาทำงานกับข้อมูล cars กันต่อ คราวนี้จะมาดูว่าประเทศใดมีตัวเลข cars per capita สูง กล่าวคือ ประเทศใดที่ประชากรส่วนใหญ่มีรถยนต์ หรืออาจมีมากกว่าหนึ่งคัน

เช่นเดียวกับตัวอย่างก่อนหน้า ให้สร้าง boolean Series ขึ้นมา แล้วนำไปใช้กรอง DataFrame cars เพื่อเลือกแถวที่ต้องการ หากต้องการเขียนในบรรทัดเดียว ก็ทำได้เลย

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

Python ระดับกลาง

ดูคอร์ส

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

  • เลือกคอลัมน์ cars_per_cap จาก cars เป็น Pandas Series แล้วเก็บไว้ในตัวแปร cpc
  • นำ cpc มาใช้ร่วมกับตัวดำเนินการเปรียบเทียบและค่า 500 เพื่อสร้าง boolean Series ที่มีค่าเป็น True เมื่อประเทศนั้นมี cars_per_cap มากกว่า 500 และ False ในกรณีอื่น จากนั้นเก็บ boolean Series นี้ไว้ในตัวแปร many_cars
  • ใช้ many_cars กรองข้อมูลใน cars ในลักษณะเดียวกับที่ทำก่อนหน้า แล้วเก็บผลลัพธ์ไว้ในตัวแปร car_maniac
  • แสดงผล car_maniac เพื่อตรวจสอบว่าถูกต้องหรือไม่

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

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

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Create car_maniac: observations that have a cars_per_cap over 500




# Print car_maniac
แก้ไขและรันโค้ด