Python制作城市平均工资表
时间: 2024-06-14 16:02:07 浏览: 99
在Python中制作城市平均工资表,你可以使用pandas库,它是一个强大的数据处理库,非常适合处理和分析数据。以下是一个简单的例子,展示如何创建一个数据框来表示城市平均工资:
```python
import pandas as pd
# 假设我们有如下数据(这只是一个示例,实际数据可能来自CSV、Excel或网络API)
data = {
'城市': ['北京', '上海', '广州', '深圳', '杭州'],
'行业': ['IT', '金融', '教育', 'IT', '互联网'],
'工资': [12000, 15000, 9000, 18000, 11000],
}
# 创建DataFrame
salary_table = pd.DataFrame(data)
# 按城市分组计算平均工资
average_salary = salary_table.groupby('城市')['工资'].mean()
# 打印结果
print(average_salary)
```
在这个例子中:
- `pd.DataFrame(data)` 创建了一个包含城市名、行业名和工资的数据帧。
- `groupby('城市')` 将数据帧按照城市字段进行分组。
- `['工资'].mean()` 计算每个城市的平均工资。
执行上述代码后,你会得到一个显示各城市平均工资的表格。
阅读全文