Python 不按字母顺序使用pandas.Dataframe.groupby
我有一个数据框,我想改变(根据下面的代码),但它把所有的“实验”名称值按字母顺序排列。在调用pandas.Dataframe.groupby后,是否有办法保持订单的原样Python 不按字母顺序使用pandas.Dataframe.groupby,python,pandas,group-by,dataframe,alphabetical-sort,Python,Pandas,Group By,Dataframe,Alphabetical Sort,我有一个数据框,我想改变(根据下面的代码),但它把所有的“实验”名称值按字母顺序排列。在调用pandas.Dataframe.groupby后,是否有办法保持订单的原样 df = df.groupby(['Experiment', 'Step'], as_index=False)['value'].aggregate(np.sum) groupby采用关键字参数sort,默认情况下为True。你应该做: df = df.groupby(['Experiment', 'Step'], sort=
df = df.groupby(['Experiment', 'Step'], as_index=False)['value'].aggregate(np.sum)
groupby
采用关键字参数sort
,默认情况下为True
。你应该做:
df = df.groupby(['Experiment', 'Step'], sort=False, as_index=False)['value'].aggregate(np.sum)
可以传递排序列表吗?我的意思是,我想告诉熊猫什么是分类规则。