我有下面的数据框:
我希望将数据框进行分组和转换,使其变成以下格式。
A B
1 1
4 1
5 1
6 2
8 3
15 4
我希望将数据框进行分组和转换,使其变成以下格式。
range(A) sum(B)
[0,4) 2
[5,9) 6
[10,14) 0
[15,19) 4
我尝试使用groupby+Grouper
,但我无法弄清如何进行分组。
我能问一下如何转换数据吗?
pd.cut
中添加labels=
来实现所需的标记 --pd.cut(df.A, [0, 5, 10, 15, 20], right=False, labels=['[0,4)', '[5,9)', '[10,14)', '[15,19)'])
。 - Zero