为了账号安全,请及时绑定邮箱和手机立即绑定

使用熊猫计算特定列中具有相同值的行

使用熊猫计算特定列中具有相同值的行

不负相思意 2023-03-01 16:58:20
我有一个包含许多产品(40k)和许多列的 csv 文件,其中包含价格、类别、名称...我想计算每个类别中有多少行(产品)(直接从文件中获取)并显示它。我怎么能用熊猫做到这一点?还是使用其他东西更好?
查看完整描述

1 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

import pandas as pd

df = pd.read_csv(PATH_TO_CSV, usecols=['category','products'])
print(df.groupby(['category']).count())

第一行创建一个包含两列(类别和产品)的数据框,第二行打印出每个类别中的产品数量。


查看完整回答
反对 回复 2023-03-01
  • 1 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信