使用python 画出时间线图
时间: 2023-06-23 15:08:38 浏览: 181
python 画线
要画时间线图,可以使用 Matplotlib 库中的 barh 函数。
下面是一个简单的示例代码:
```python
import matplotlib.pyplot as plt
# 时间线上的事件和时间
events = ['出生', '上小学', '上初中', '上高中', '上大学', '毕业', '工作']
years = [2000, 2006, 2009, 2012, 2016, 2020, 2021]
# 绘制水平条形图
plt.barh(range(len(events)), years, height=0.7)
plt.yticks(range(len(events)), events)
# 添加 x 轴标签和标题
plt.xlabel('年份')
plt.title('我的时间线')
# 显示图形
plt.show()
```
这段代码会生成一个简单的时间线图,其中每个事件都用一个水平条形图表示,条形的长度表示该事件发生的时间。
你可以根据需要修改事件和时间,以及调整图形的外观来满足你的需求。
阅读全文