我正在處理pandas數(shù)據(jù)框,并具有以下框架:Year Value 2012 102013 202013 252014 30我想使DENSE_RANK()等價于(按年排序)函數(shù)。像這樣增加一列: Year Value Rank 2012 10 1 2013 20 2 2013 25 2 2014 30 3熊貓怎么做?謝謝!
3 回答

藍山帝景
TA貢獻1843條經(jīng)驗 獲得超7個贊
使用pd.Series.rank與method='dense'
df['Rank'] = df.Year.rank(method='dense').astype(int)
df
添加回答
舉報
0/150
提交
取消