数据可视化大学生就业数据分析的代码数据库是xlsx
时间: 2023-08-08 07:04:27 浏览: 59
好的,下面是针对xlsx格式数据文件的代码示例:
```python
# 导入所需的库
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据集
data = pd.read_excel("大学生就业数据.xlsx")
# 绘制饼图,显示各个城市的就业人数占比
data_city = data.groupby('城市')['就业人数'].sum() # 按城市分组求和
data_city.plot(kind='pie', autopct='%1.1f%%', figsize=(10, 6))
plt.title('各城市大学生就业人数占比')
# 绘制堆叠柱状图,显示各个专业的就业人数和失业人数
data_major = data.groupby('专业')[['就业人数', '失业人数']].sum() # 按专业分组求和
data_major.plot(kind='bar', stacked=True, figsize=(10, 6))
plt.title('各专业大学生就业情况')
plt.xlabel('专业')
plt.ylabel('人数')
# 绘制散点图,显示薪资和工作经验的关系
data_salary = data[['薪资', '工作经验']]
data_salary.plot(kind='scatter', x='工作经验', y='薪资', figsize=(10, 6))
plt.title('大学生薪资与工作经验的关系')
plt.xlabel('工作经验(年)')
plt.ylabel('薪资(元/月)')
# 显示图形
plt.show()
```
与之前的代码示例相比,唯一的不同是使用了`pd.read_excel()`函数来读取xlsx格式的数据文件。其他部分的代码与之前的代码示例完全相同。