回顾:调查结果
本课属于 Coddy Machine Learning 学习旅程的“数据与图表”单元。第 46 课,共 60 课。
挑战
中等一个流媒体应用请用户打分,范围是 1 到 10。有些用户跳过了评分,所以 survey.csv 中有些 score 单元格为空:
为团队生成一份整洁的报告:
- 打印
Missing scores:和缺失评分的数量。 - 删除有空缺的行,然后打印
Answers kept:和剩余行数。 - 根据保留的行,按设备打印回答数量,并按从多到少排序。
- 打印一张表,列出每个年龄组的
mean和max分数。
另一份调查的报告如下:
Missing scores: 2
Answers kept: 18
device
laptop 10
phone 5
tablet 3
Name: count, dtype: int64
mean max
age_group
18-29 7.5 10.0
30-44 6.4 9.0
45+ 5.0 8.0亲手试试
import pandas as pd
survey = pd.read_csv("survey.csv")
# 在下方编写你的代码
数据与图表中的所有课
自己练习: Python 在线编译器