I have a dataframe like this:
a b
0 0 9
1 1 8
2 2 7
3 3 6
4 4 5
5 5 4
6 6 3
7 7 2
8 8 1
9 9 0
10 10 0
11 11 1
12 12 1
我想使用pd.cut()
将列a
按其值分成不同的子类别。为此,需要获取bins
。使用pd.IntervalIndex
可以手动设置bins
。
但是如何创建以下间隔:
[0],(0,2],(2,4],(4,6],(6,8],(8,10],(10,)
?
我不知道这是否是正确的表示方式,但是这里有一个只有零的区间-[0]
和一个所有大于10的值的区间- (100,)