创建一个单独的列,其中得分与 pandas 中的排名相反
creating a separate column where the score is inverse of the ranking in pandas
我正在使用 pandas 对一堆电影进行排名,从 1 到 100,我想知道如何创建一个名为分数的单独列,其中分数是倒数的。例如:
排名分数
- 100
- 99
- 98
一直到
- 1
谢谢!
如果您已经拥有值为 1 到 100 的排名列,
df['rank'] = range(1, 101)
df['score'] = range(len(df),0,-1)
我正在使用 pandas 对一堆电影进行排名,从 1 到 100,我想知道如何创建一个名为分数的单独列,其中分数是倒数的。例如:
排名分数
- 100
- 99
- 98
一直到
- 1
谢谢!
如果您已经拥有值为 1 到 100 的排名列,
df['rank'] = range(1, 101)
df['score'] = range(len(df),0,-1)