读取travel.csv文件,使用matplotlib绘制旅游人数图,横轴为城市,纵轴为接待人数
时间: 2024-05-01 21:21:08 浏览: 96
好的,我来给您演示一下。
首先,先安装matplotlib库可以在命令行输入以下命令来安装:
```
pip install matplotlib
```
接下来,我们需要读取travel.csv文件。假设您的文件路径为`/path/to/travel.csv`,可以使用以下代码读取文件:
```python
import csv
with open('/path/to/travel.csv', 'r') as f:
reader = csv.reader(f)
rows = [row for row in reader]
```
接下来,我们可以将读取到的数据用matplotlib来绘制出来。代码如下:
```python
import matplotlib.pyplot as plt
# 读取数据
with open('/path/to/travel.csv', 'r') as f:
reader = csv.reader(f)
rows = [row for row in reader]
# 提取城市和接待人数
cities = [row[0] for row in rows[1:]]
visitors = [int(row[1]) for row in rows[1:]]
# 绘制柱状图
plt.bar(cities, visitors)
plt.xlabel('城市')
plt.ylabel('接待人数')
plt.title('旅游人数图')
plt.show()
```
这样就可以绘制出旅游人数图了。您可以根据实际情况修改文件路径和图表标题等参数。
阅读全文