在熊猫中是否有一种简单的方法可以在一定范围的值增量上调用 groupby
?例如,给出下面的示例,我可以在 0.155
增量的情况下对列 B
进行 I bin 和分组,以便例如,将列 B
中的前两个组划分为‘0-0.155,0.155-0.31...’之间的范围
import numpy as np
import pandas as pd
df=pd.DataFrame({'A':np.random.random(20),'B':np.random.random(20)})
A B
0 0.383493 0.250785
1 0.572949 0.139555
2 0.652391 0.401983
3 0.214145 0.696935
4 0.848551 0.516692
或者,我可以首先将这些增量的数据分类到一个新的列中,然后使用 groupby
来确定任何可能适用于 A
列的相关统计数据?