你只是喜欢这样做,
import pandas as pd
y_len = 100
x = pd.date_range("20020101", freq='D', periods=y_len).strftime("%Y-%m-%d").tolist()
你只需要得到Y轴的lenght并指向y_len
,对于你的问题
y_len = len(data)
示例代码输出,
['2002-01-01', '2002-01-02', '2002-01-03', '2002-01-04', '2002-01-05', '2002-01-06', '2002-01-07', '2002-01-08', '2002-01-09', '2002-01-10', '2002-01-11', '2002-01-12', '2002-01-13', '2002-01-14', '2002-01-15', '2002-01-16', '2002-01-17', '2002-01-18', '2002-01-19', '2002-01-20', '2002-01-21', '2002-01-22', '2002-01-23', '2002-01-24', '2002-01-25', '2002-01-26', '2002-01-27', '2002-01-28', '2002-01-29', '2002-01-30', '2002-01-31', '2002-02-01', '2002-02-02', '2002-02-03', '2002-02-04', '2002-02-05', '2002-02-06', '2002-02-07', '2002-02-08', '2002-02-09', '2002-02-10', '2002-02-11', '2002-02-12', '2002-02-13', '2002-02-14', '2002-02-15', '2002-02-16', '2002-02-17', '2002-02-18', '2002-02-19', '2002-02-20', '2002-02-21', '2002-02-22', '2002-02-23', '2002-02-24', '2002-02-25', '2002-02-26', '2002-02-27', '2002-02-28', '2002-03-01', '2002-03-02', '2002-03-03', '2002-03-04', '2002-03-05', '2002-03-06', '2002-03-07', '2002-03-08', '2002-03-09', '2002-03-10', '2002-03-11', '2002-03-12', '2002-03-13', '2002-03-14', '2002-03-15', '2002-03-16', '2002-03-17', '2002-03-18', '2002-03-19', '2002-03-20', '2002-03-21', '2002-03-22', '2002-03-23', '2002-03-24', '2002-03-25', '2002-03-26', '2002-03-27', '2002-03-28', '2002-03-29', '2002-03-30', '2002-03-31', '2002-04-01', '2002-04-02', '2002-04-03', '2002-04-04', '2002-04-05', '2002-04-06', '2002-04-07', '2002-04-08', '2002-04-09', '2002-04-10']
你有地方存放这些年?现在,你的x只是一个数字从1到4000的数组,这就是绘制的东西。如果你只是想改变剧情中的勾号标签,你也可以这样做,但你需要知道什么时候。更多信息会很有用。 –
X是自2002-01-01以来的日子,所以我需要它直到2012-12-31,但是X和Y数组长度应该匹配,不是吗? – rmths01
是的,他们应该匹配的长度。 –