Python-在Matplotlib中使用plot_date连接线

JVa*_*hol 8 python matplotlib python-2.7

我使用matplotlib绘制出一段时间需要时间的数据,因此我必须使用plot_date来绘制我的线条.但由于某些原因,就连接线而言,Plot_Date和Plot具有完全不同的格式.

以下是使用Pic1时的plot(x,y) 样子http://i42.tinypic.com/2yx1ws8.png

使用plot(x,y,'bo')plot_date(x,y,'bo') Pic2 http://i39.tinypic.com/eplz48.png

Plot_date(x,y) 看起来也像^^.

并使用plot_date(x,y,'bo-') Pic3 http://i44.tinypic.com/16k8851.png

如何使它plot_date看起来像第一张图片的结果?我查看了Matplotlib的所有网站,找不到任何东西.

提前致谢

JVa*_*hol 18

经过进一步研究,我发现为了显示没有点的实线,我需要使用线条样式'b-'来制作代码plot_date(x,y,'b-').

  • 实际上为了使它更具可读性,最好使用`plot_date(x,y,linestyle ='solid',marker ='None') (9认同)