อินพุต -
สมมติคุณมี DataFrame ดังนี้
Id Age 0 1 21 1 2 23 2 3 32 3 4 35 4 5 18
เอาต์พุต -
Total number of age between 20 to 30 is 2.
วิธีแก้ปัญหา
ทำตามขั้นตอนด้านล่าง
สร้าง DataFrame
กรองคอลัมน์ Age ให้อยู่ระหว่าง 20-30 เก็บใน DataFrame ใหม่
df[df['Age'].between(20,30)]
นับจำนวนแถวของผลลัพธ์
ตัวอย่าง
ดูโค้ดด้านล่าง
import pandas as pd
data = {'Id':[1,2,3,4,5],'Age':[21,23,32,35,18]}
df = pd.DataFrame(data)
print(df)
print("Count the age between 20 to 30")
result = df[df['Age'].between(20,30)]
print(len(result))
ผลลัพธ์
Id Age 0 1 21 1 2 23 2 3 32 3 4 35 4 5 18 Count the age between 20 to 30 2