需要一些帮助,仅使用变量中的唯一值将数据帧分为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]
感谢任何可能的帮助