Skip to main content
 首页 » 编程设计

python之汇总数据框以及 python 中的行数

2025年05月04日14shangdawei

我仍处于 python 的学习阶段,想知道我们如何汇总数据并计算名为 count 的列中的重复数据行

数据帧结构如下

Col1| Value 
A   |  1 
B   |  1 
A   |  1 
B   |  1 
C   |  3 
C   |  3 
C   |  3 
C   |  3 

我的结果应该是这样的

Col1|Value|Count 
 A  |  1  | 2 
 B  |  1  | 2 
 C  |  3  | 4 

请您参考如下方法:

>>> df2 = df.groupby(['Col1', 'Value']).size().reset_index() 
>>> df2.columns = ['Col1', 'Value', 'Count'] 
>>> df2 
  Col1  Value  Count 
0    A      1      2 
1    B      1      2 
2    C      3      4