Đầu vào -
Giả sử, bạn có DataFrame,
Id Age 0 1 21 1 2 23 2 3 32 3 4 35 4 5 18
Đầu ra -
Total number of age between 20 to 30 is 2.
Giải pháp
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các cách tiếp cận dưới đây.
-
Xác định DataFrame
-
Đặt cột DataFrame Age giữa 20,30. Lưu trữ nó trong DataFrame kết quả. Nó được định nghĩa bên dưới,
df[df['Age'].between(20,30)]
-
Cuối cùng, tính độ dài của kết quả.
Ví dụ
Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn.
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)) Đầu ra
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