已知中型专用校车 29 中型普通客车 1398 中型越野客车 1 大型专用校车 221 大型双层客车 1 大型普通客车 3275 大型铰接客车 3 小型专用客车 5 小型普通客车 62156 微型普通客车 2 写出Python可视化`代码
时间: 2024-01-02 12:02:32 浏览: 92
以下是使用Python中的Matplotlib库进行数据可视化的示例代码,假设我们已经将上述数据保存在一个名为`bus_counts.csv`的CSV文件中:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取CSV文件并转换为Pandas数据框
df = pd.read_csv('bus_counts.csv')
# 创建一个柱状图
fig, ax = plt.subplots()
ax.bar(df['bus_type'], df['count'])
# 添加标题、坐标轴标签和刻度标签
ax.set_title('Bus Counts by Type')
ax.set_xlabel('Bus Type')
ax.set_ylabel('Count')
ax.set_xticklabels(df['bus_type'], rotation=45)
# 显示图表
plt.show()
```
这段代码将创建一个柱状图,其中X轴显示车辆类型,Y轴显示每种类型的车辆数量。您可以根据需要进行自定义和调整,例如更改颜色、添加图例等。
阅读全文