题解 | 运动会各项目报名透视表

import pandas as pd
items = pd.read_csv('items.csv')
signup = pd.read_csv('signup.csv')
data = pd.merge(signup, items, on='item_id', how='inner')
# 方法一:运用crosstab绘制交叉表
# tab = pd.crosstab([data['sex'], data['department']],data['item_name'])
# print(tab)
# 方法二:运用pivot_table()绘制透视表
tab = pd.pivot_table(data, index=['sex' ,'department'], columns=['item_name'], values=['employee_id'], aggfunc='count', fill_value=0)
print(tab)

全部评论

相关推荐

奔跑的suechil...:怎么评论区这么多打广告的 1.项目考虑是两个,可以加个项目 2.bg一般的话,不建议外卖加点评,99%都过不了简历 3.找项目要么是自己找github好点的开源,要么是评论区找广告去跟着,要么就是星球找项目了 加油友友
点赞 评论 收藏
分享
LastWh1spe...:ssob真有些人和那个没睡醒一样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务