입력 -
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 정의
-
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