使用Python的pandas库,可以轻松实现按照分组排序并计算记录数量的操作。
示例代码如下:
import pandas as pd
data = { 'group': [1, 1, 2, 2, 2], 'value': [10, 20, 30, 40, 50] } df = pd.DataFrame(data)
result = df.groupby('group').size()
print(result)
上述代码中,首先构造了一个示例数据,包含两列,其中一列为group,表示分组的信息,另一列为value,表示每个记录的值。
接着使用groupby方法按照group进行分组,然后调用size方法计算每个分组的记录数量。
最终得到的结果是一个Series对象,其中每个元素的索引为group的取值,对应的值为该分组中记录的数量。
下一篇:按照分组起点的差异进行分组