0
아무도 나를 알아내는 데 도움 수 :팬더에 pd.cut 사용하는 방법
ages = ['15-19','20-24','25-29','30-34','35-39','40-44','45-49','50-54','55-59','60-64','65-69','70-74','75-79','80-84']
race['age_group'] = pd.cut(race.Age,range(13,84,5),right=False, labels=ages)
race[['Age','age_group']].head(15)
이 결과 내가 얻을 :
이 Age age_group
0 31 30-34
1 38 40-44
2 45 45-49
3 30 30-34
4 45 45-49
5 35 35-39
6 32 30-34
7 33 35-39
8 29 30-34
9 42 40-44
10 34 35-39
11 48 50-54
12 35 35-39
13 51 50-54
14 38 40-44
감사합니다. 나는 15시에 시작하는 것을 이해한다고 생각하지만, 86시에 끝나는 것을 이해하지 못합니까? – Mike
범위의 끝은 배타적이며 마지막 숫자는 포함되지 않습니다. Inorder에서는 85를 얻으려면 86에서 범위를 끝내야합니다. https://docs.python.org/2/library/functions.html#range –
5 단계로 진행되므로 귀하의 지역에 85를 포함해야합니다. 마지막 빈 범위. –