Python 數據處理之對 list 數據進行數據重排(為連續的數字序號)
# user ID 序號重新排,即,原來是 1,3,4,6 ,排為 1,2,3,4
# item ID 序號重新排,too
使用 方法:
df3['userid_reset'] = df3['userid'].rank(ascending=1, method='dense') df3['itemid_reset'] = df3['itemid'].rank(ascending=1, method='dense')
參數意義:
ascending=1是升序
descending=1 是降序
(啊~鏈接找不到了~~~)
來了來了來了:
python pandas 組內排序、單組排序、標號的實例:http://www.cppcns.com/jiaoben/python/225206.html