读取文件“近五年考试人数.csv”,绘制近五年高考及考研人数发展趋势图
时间: 2024-04-30 21:19:26 浏览: 200
首先,我们需要导入必要的库。
```python
import pandas as pd
import matplotlib.pyplot as plt
```
然后,读取数据文件并进行初步处理。
```python
df = pd.read_csv('近五年考试人数.csv', encoding='gbk')
df = df.set_index('年份')
```
接下来,我们可以绘制图表了。
```python
plt.rcParams['font.sans-serif'] = ['SimHei'] # 设置中文显示
plt.rcParams['axes.unicode_minus'] = False # 解决负号问题
fig, ax = plt.subplots(figsize=(8, 6)) # 创建画布
# 绘制高考人数趋势图
ax.plot(df.index, df['高考人数'], label='高考人数')
# 绘制考研人数趋势图
ax.plot(df.index, df['考研人数'], label='考研人数')
# 设置图表标题和坐标轴标签
ax.set_title('近五年高考及考研人数发展趋势图')
ax.set_xlabel('年份')
ax.set_ylabel('人数 (万人)')
# 添加图例
ax.legend()
plt.show() # 显示图表
```
运行上述代码,就可以得到近五年高考及考研人数发展趋势图了。
阅读全文