level 11
贴吧用户_0KZA1KZ
楼主
我有一张数据表,其中一个字段“时效”是形如“12小时”、“-20小时”的字符串
我想让这张表按照“时效”从低到高排序
我目前想到的是
df['tmp']=df['时效'].map(lambda x:int(x[:-2]))
df.sort_values(by='tmp')
df.drop('tmp',axis=1,inplace=True)
我想知道dataframe有没有一种方法能够更便捷的实现上述操作
2023年06月06日 00点06分
1
我想让这张表按照“时效”从低到高排序
我目前想到的是
df['tmp']=df['时效'].map(lambda x:int(x[:-2]))
df.sort_values(by='tmp')
df.drop('tmp',axis=1,inplace=True)
我想知道dataframe有没有一种方法能够更便捷的实现上述操作