第2关:Pandas创建透视表和交叉表
编程要求
使用Pandas中的read_csv函数加载step2/tip.csv文件中的数据集,分别用透视表和交叉表统计顾客在每种用餐时间(time)、每个星期下(day)的小费(tip)总和情况。
数据集列名信息如下表:
列名 | 说明 |
---|---|
total_bill | 消费总账单 |
tip | 小费金额 |
day | 消费日期(星期几) |
time | 用餐时间段(早、中、晚) |
size | 吸烟数量 |
测试输入:
无测试输入
预期输出:
透视表:
tip
time Dinner Lunch All
day
Fri 35.28 16.68 51.96
Sat 260.40 NaN 260.40