如何在python编程语言中确定与groupby分组的数据中的性别计数



在市场的数据集中,每个数据都属于一个产品组。我想根据财政数字对这个数据组进行分组,并找到男性和女性客户的总数。数据集如图所示。数据集唯一的fischeno的数量为141783。因此,客户总数应为141783人。

例如

如果你只想计算每个性别列的总数,你可以试试这个:

df = pd.read_csv('./data.csv')
df = df.groupby('ficheno').first()
male_count = df[df.gender == 'm'].gender.count()
female_count = df[df.gender == 'f'].gender.count()

根据您的样本数据集,这将导致男性=2,女性=3。

最新更新