df = pd.read_sql(sql, django.db.connection) df = df.groupby('datasource_id') groupby后顺序发生了变化,如何保持groupby后顺序不发生变化
时间: 2023-08-26 07:50:48 浏览: 85
要保持groupby后的顺序不发生变化,你可以使用`sort=False`参数来禁用默认的排序行为。在`groupby`操作中将`sort=False`设置为True。例如:
```python
df = df.groupby('datasource_id', sort=False)
```
这样,数据将按照原始顺序进行分组,而不会发生排序。
阅读全文