题解 | #多报名表的运动项目人数统计#

多报名表的运动项目人数统计

https://www.nowcoder.com/practice/423da9d9768243c89e3c724ba7e2ff4d

import pandas as pd
items = pd.read_csv('items.csv')
signup = pd.read_csv('signup.csv')
signup1 = pd.read_csv('signup1.csv')
# 将signup.csv与signup1.csv的数据集合并
signAll = signup.merge(signup1, how='inner', on='item_id')
# 再次进行合并
merge1 = signAll.merge(items, how='inner', on='item_id')
# 对合并的数据进行分组,然后直接取不同值的次数
merge2 = merge1.groupby('item_name')['item_id'].nunique()
# 过滤不等于0的数据
print(merge2 != 0)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务