使用pandas DataFrame中的变量唯一值分离到垃圾箱中

时间:2019-03-03 10:29:15

标签: python pandas

需要一些帮助,仅使用变量中的唯一值将数据帧分为x个容器。

binsize =3
df['col1'] = [1,5,10,15,20,50,100,80]
df['val'] = [1,0,0,0,1,1,1,1]

现在,大多数使用qcut的解决方案将给出3个垃圾箱

bin: [0,33], [34-66] ,[67-100]
val: [2],[1],[2]

所需的输出:

bin: [1-10], [10-50], [50-100] 
val: [1],[2],[2]

感谢任何可能的帮助

0 个答案:

没有答案