相关疑难解决方法(0)

在matplotlib中更改X(时间,而不是数字)频率的滴答频率

我的python绘图数据仅显示x轴上的2个点.

我想要更多,但不知道如何.

x = [ datetime.datetime(1900,1,1,0,1,2),
      datetime.datetime(1900,1,1,0,1,3),
      ...
      ]                                            # ( more than 1000 elements )
y = [ 34, 33, 23, ............ ]

plt.plot( x, y )
Run Code Online (Sandbox Code Playgroud)

X轴仅显示2个间隔点.我尝试使用.xticks但不适用于X轴.它给出了以下错误:

TypeError: object of type 'datetime.datetime' has no len()
Run Code Online (Sandbox Code Playgroud)

python matplotlib

15
推荐指数
1
解决办法
2万
查看次数

标签 统计

matplotlib ×1

python ×1