data.groupby(group_key).count()
时间: 2024-06-01 09:07:14 浏览: 82
mysql中count(), group by, order by使用详解
5星 · 资源好评率100%
`data.groupby(group_key).count()` 是 Pandas 库中的一个函数,主要用于按照指定的列或者索引进行分组,并对每个分组内的数据进行计数。该函数的参数 group_key 表示指定的用于分组的列或者索引。
具体来说,该函数会返回一个新的 DataFrame,其中包含分组后每个组内的计数结果。例如,如果按照某一列进行分组,那么返回的 DataFrame 中将包含该列中每个不同值出现的次数。
示例代码如下:
```python
import pandas as pd
# 创建示例数据
data = pd.DataFrame({
'group': ['A', 'B', 'A', 'C', 'B', 'C'],
'value': [1, 2, 3, 4, 5, 6]
})
# 按照 group 列进行分组,并计算每个组内的计数
count_result = data.groupby('group').count()
# 输出计数结果
print(count_result)
```
输出结果为:
```
value
group
A 2
B 2
C 2
```
阅读全文