我有一个包含不同数字的pandas数据帧列,每个数字都有不同的频率。列中有532个唯一值。那里共有59000个值。
0 135715
1 138775
2 134915
3 134335
4 134555
5 144995
6 136515
7 135185
8 145555
9 135245
...
我怎样才能以某种方式替换这些值,这些值对应于从1到532开始的列中的值。就像这样。
0 1
1 2
2 3
3 4
4 5
5 5
6 5
7 6
8 7
9 1
10 1
11 4
...
我尝试使用np.where()
np.arange()
,但会引发错误。