返回 value_counts 的总和

Fun*_*hef 4 python pandas

这是我的数据框:

email            title       id
---------------------------------
balh@blah.com    Title a    123
blah@gmail.com   Title b    824
new@blah.com     Title a    179
Run Code Online (Sandbox Code Playgroud)

我打电话;

counts = merged_df['title'].value_counts()
Run Code Online (Sandbox Code Playgroud)

返回:

Title a  2
Title b  1
Run Code Online (Sandbox Code Playgroud)

我想要做的是返回所有标题的所有计数的总和。因此,在本例中,我想返回值 3。

小智 8

只需对返回的 pandas Series 调用 .sum 方法:

total = merged_df['title'].value_counts().sum()
Run Code Online (Sandbox Code Playgroud)

这将返回

In : total
Out: 3
Run Code Online (Sandbox Code Playgroud)