ano*_*ous 6 python group-by dataframe pandas alphabetical-sort
我有一个我想要更改的数据框(根据下面的代码),但它按字母顺序排列所有'实验'名称值.有没有办法在调用pandas.Dataframe.groupby之后保留订单?
df = df.groupby(['Experiment', 'Step'], as_index=False)['value'].aggregate(np.sum)
Run Code Online (Sandbox Code Playgroud)
Def*_*_Os 14
groupby接受一个关键字参数sort,默认情况下是True.你应该做:
df = df.groupby(['Experiment', 'Step'], sort=False, as_index=False)['value'].aggregate(np.sum)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3415 次 |
| 最近记录: |