我正在Y和X轴上绘制两个列表:
Y列表
1
1
1
1
2
2
3
3
X列表
2015-07-08 00:00:00
2018-02-05 00:00:00
2018-02-05 00:00:00
2018-03-08 00:00:00
2018-03-08 00:00:00
2019-07-30 00:00:00
2019-07-30 00:00:00
2019-11-18 15:00:00
在最后一个图中,我想显示一个时间间隔。您知道我如何用名称/字符串(Generator1,Generator2,Generator3)替换单个Y值。见图片。
谢谢!
答案 0 :(得分:1)
您可以为此使用yticks https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.yticks.html
例如
yticks(np.arange(5), ('Generator1', 'Generator2', 'Generator3', '4', '5'))