Đầ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