利用python语言绘图,横坐标的数据范围为1997-2003年,各间隔为12个月
时间: 2024-02-15 22:04:12 浏览: 91
好的,您可以使用Python中的matplotlib库来实现绘图功能。以下是一个简单的示例代码,用于生成一条简单的折线图,横坐标为1997-2003年,每12个月一个间隔。
```python
import matplotlib.pyplot as plt
import numpy as np
# 设置横坐标范围和间隔
x = np.arange('1997-01', '2004-01', dtype='datetime64[M]')
# 生成随机数据作为纵坐标
y = np.random.randint(0, 100, size=len(x))
# 绘制折线图
plt.plot(x, y)
# 设置横坐标标签格式
plt.xticks(x[::12], [str(i)[:7] for i in x[::12]])
# 显示图形
plt.show()
```
您可以根据自己的需要修改代码,并使用您的数据替换示例中的随机数据来生成您需要的图形。
阅读全文