答案是否。
groupby()时,默认会以group key的顺序进行排序。
但pandas对中文无法进行排序,或者排序错乱。
此时我们不想在groupby()时排序,可以设置参数sort=False(该参数默认为True)。
举个例子:
比如我们的原始数据是id=['一组','二组','三组']
当我们以这个id进行groupby()时,出来的结果就不是按'一组','二组','三组'
不难发现,groupby之后的顺序,其实并不是我们想要的排序顺序。
那是因为我们以id作为分组,所以排序方式变成了id为主。
要解决这个问题,我查了一下官方文档。在官方文档的groupby里面有这么一个参数是可以传的
参考链接: