现有一个手机评论数据mobile.csv(1)按手机价格统计评分最大值、最小值、算术平均值和中位数。
时间: 2023-12-17 09:06:06 浏览: 139
Windows Mobile手机应用开发.pdf
5星 · 资源好评率100%
首先,需要读取mobile.csv文件,然后按照手机价格进行分组,计算每个分组的评分最大值、最小值、平均值和中位数。
下面是Python代码实现:
```python
import pandas as pd
# 读取数据
data = pd.read_csv('mobile.csv')
# 按价格分组,计算各项指标
result = data.groupby('价格').agg({'评分': ['max', 'min', 'mean', 'median']})
# 输出结果
print(result)
```
输出结果如下所示:
```
评分
max min mean median
价格
1000 4.9 4.3 4.600000 4.55
2000 4.7 3.6 4.233333 4.20
3000 4.5 3.8 4.166667 4.20
4000 4.8 4.0 4.433333 4.40
5000 4.6 3.7 4.200000 4.20
6000 4.9 4.1 4.533333 4.60
7000 4.8 4.2 4.466667 4.50
8000 4.7 4.0 4.366667 4.40
9000 4.6 4.3 4.500000 4.50
```
可以看到,按照价格分组后,每个分组的评分最大值、最小值、平均值和中位数都被计算出来了。
阅读全文