2024-05-16 01:49:30 发布
网友
我正在使用matplotlib绘制一些需要时间的数据,因此必须使用plot_date来绘制线条。但由于某些原因,Plot_Date和Plot的格式与连接线的格式完全不同。
下面是使用plot(x,y)时的外观
plot(x,y)
使用plot(x,y,'bo')或plot_date(x,y,'bo')
plot(x,y,'bo')
plot_date(x,y,'bo')
Plot_date(x,y)看起来也一样。
Plot_date(x,y)
使用plot_date(x,y,'bo-')
plot_date(x,y,'bo-')
如何使结果看起来像第一张图片?我浏览了Matplotlib网站,什么都找不到。
提前谢谢
经过进一步的研究,我发现为了显示没有点的实线,我需要使用线样式“b-”,使代码plot_date(x,y,'b-')。
plot_date(x,y,'b-')
如果要将标记与线连接,也可以使用
plt.plot_date(y,x,linestyle='solid')
所以初学者的完整代码是:
from matplotlib import pyplot as plt plt.plot_date(y,x,linestyle='solid') plt.show()
别忘了你需要先安装matplotlib。为此,您需要打开命令行并编写:
pip install matplotlib
经过进一步的研究,我发现为了显示没有点的实线,我需要使用线样式“b-”,使代码
plot_date(x,y,'b-')
。如果要将标记与线连接,也可以使用
所以初学者的完整代码是:
别忘了你需要先安装matplotlib。为此,您需要打开命令行并编写:
相关问题 更多 >
编程相关推荐