使用jupyter读取文件“近5年考试人数.csv”,绘制近5年高考及考研人数发展趋势图,数据如下(单位:万人)。
时间: 2024-12-21 13:31:45 浏览: 33
在Jupyter Notebook中读取CSV文件并绘制图表,通常需要几个步骤:
1. 首先,你需要导入必要的库,如pandas用于数据处理,matplotlib或seaborn用于数据可视化。
```python
import pandas as pd
import matplotlib.pyplot as plt
```
2. 使用`pd.read_csv()`函数加载CSV文件:
```python
df = pd.read_csv('近5年考试人数.csv')
```
3. 确保数据已经按照年份排序,如果需要的话,可以添加这一行:
```python
df = df.sort_values('时间')
```
4. 分析高考和考研的数据,比如选择'高考人数'和'MBA考研人数'列:
```python
gao_kao = df['高考人数']
graduate_exam = df['MBA考研人数']
```
5. 创建一个新的数据结构,例如Series,以便于时间序列分析:
```python
years = df['时间'].values
```
6. 绘制折线图,展示趋势:
```python
plt.figure(figsize=(10, 6))
plt.plot(years, gao_kao, label='高考人数', marker='o')
plt.plot(years, graduate_exam, label='考研人数', marker='^')
plt.title('近五年高考及考研人数发展趋势')
plt.xlabel('时间(年)')
plt.ylabel('人数(万人)')
plt.legend()
plt.grid(True)
plt.show()
```
这将显示一张包含高考和考研人数随时间变化趋势的折线图。
阅读全文