pandas按照字段的前三位分组
时间: 2023-06-29 16:06:29 浏览: 140
pandas groupby 分组取每组的前几行记录方法
可以使用 pandas 中的字符串方法 `str` 和 `groupby` 方法来按照字段的前三位分组。假设有一个DataFrame `df`,其中有一个字段名为 `field`,可以按照如下方式进行操作:
```python
df.groupby(df['field'].str[:3])
```
这将返回一个 `GroupBy` 对象,可以对其进行聚合操作,比如计算每组的平均值、最大值、最小值等等。
阅读全文