Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用键函数使用多列进行数据帧排序_Python_Pandas_Sorting - Fatal编程技术网

Python 使用键函数使用多列进行数据帧排序

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

我正在尝试对数据帧进行排序

df.sort_值(by=[“A”,“B'],key=lambda x:x.map(自定义_dict),升序=[None,False])

假设有2列,我想对数据帧进行排序,首先使用我自己的列表中的键函数对数据帧进行排序,然后按B列进行降序排序。所以,我在上面写了一行,但它不起作用


我需要您的帮助:(

用我自己的列表键函数”是什么意思?请分享一个具有预期输出的输入示例。