【发布时间】:2016-02-15 14:08:38
【问题描述】:
我有一些代码可以从一些温度传感器获取实时数据。该代码每隔 5 秒左右绘制一次从传感器获得的值,并在图表上绘制一个数据点。那里的一切都很好,所以我认为如果将这些点连接起来可能会更好看。我认为这只是在我的plt.plot 末尾添加linestyle = '-' 的情况,但这不会产生连接点的线。
我尝试简化代码以查看我是否遗漏了我在下面显示的内容,但这仍然不能说明问题。
所以我的问题...有没有办法在绘制实时数据时连接点?
x = [1,2,3,4,5,6,7,8,9]
y = [2,5,2,7,9,4,2,7,6]
i= 0
plt.ion()
plt.ylim(0,10)
for i in range (0,9):
plt.plot(x[i],y[i], marker = 'o', linestyle = '-')
i+=1
plt.pause(1)
plt.show(block=True)
【问题讨论】:
标签: python matplotlib