【发布时间】:2018-10-24 05:08:07
【问题描述】:
我有一个数据:
# dt
Column1
1
2
3
4
5
6
7
8
9
我想通过 bin 的最小值和最大值的平均值创建一个新列。
# dt
Column1 Column2
1 2
2 2
3 2
4 5
5 5
6 5
7 8
8 8
9 8
pd.qcut(dt['Column1'], 3)
所以 column2 = (bin 的最小值 + bin 的最大值)/2。
【问题讨论】:
标签: python pandas data-manipulation