Python 使用键函数使用多列进行数据帧排序
我正在尝试对数据帧进行排序 df.sort_值(by=[“A”,“B'],key=lambda x:x.map(自定义_dict),升序=[None,False]) 假设有2列,我想对数据帧进行排序,首先使用我自己的列表中的键函数对数据帧进行排序,然后按B列进行降序排序。所以,我在上面写了一行,但它不起作用Python 使用键函数使用多列进行数据帧排序,python,pandas,sorting,Python,Pandas,Sorting,我正在尝试对数据帧进行排序 df.sort_值(by=[“A”,“B'],key=lambda x:x.map(自定义_dict),升序=[None,False]) 假设有2列,我想对数据帧进行排序,首先使用我自己的列表中的键函数对数据帧进行排序,然后按B列进行降序排序。所以,我在上面写了一行,但它不起作用 我需要您的帮助:(用我自己的列表键函数”是什么意思?请分享一个具有预期输出的输入示例。
我需要您的帮助:(用我自己的列表键函数”是什么意思?请分享一个具有预期输出的输入示例。