对于我正在从事的项目,我有一个数据集,其中包含水果,这些水果的名称,颜色,国家/地区,订单ID列。
我按名称(升序),颜色(升序),国家(升序),Order_ID(升序)的顺序对其进行排序。为此,我使用:
df_sorted = df.sort_values(by=['Name', 'Colour', 'Country', 'Order_ID'], ascending=[True, True, True, True])
这将提供以下输出:
但是,我想实现一个规则,以降序对所有香蕉的Country
和Order_ID
进行排序。看起来像这样:
是否有使用熊猫实现这一目标的优雅方法?我使用了分组功能,但无法弄清楚。