def row_number(df, par_list, order_list, asc_list):
df['r'] = 1
df.sort_values(by=par_list + order_list,
ascending=[True]*len(par_list)+asc_list,
inplace=True)
df['r']=df.groupby(par_list)['r'].cumsum()
row_number(df, ['uid'], ['pred_1'], [False])
df[df.r==1]
[python]dataframe实现row_number
最新推荐文章于 2023-11-03 00:21:43 发布
本文介绍了如何在Python的pandas库中使用DataFrame为数据添加行号,即row_number功能。通过示例代码,详细解释了如何创建并应用这一功能,帮助读者理解并掌握在数据处理过程中对行进行编号的方法。

3903

被折叠的 条评论
为什么被折叠?



