Python 3.6,matplotlib.pyplot图没有绘制任何东西

问题描述 投票:0回答:1

以下代码在qazxsw poi上工作正常,但我需要它在qazxsw poi上正常运行。出现该图但未绘制图表。

python 3.7

希望你能帮助我

python matplotlib python-3.6 python-3.7
1个回答
0
投票

python 3.6不是一个好主意。我重构了你的代码,它给了我以下结果,也许它会对你有所帮助。

结果:

import math import matplotlib.pyplot as plt x = [] y = [] i = 0 fig = plt.figure() ax = fig.add_subplot(111) fig.show() while True: x.append(i) y.append(math.sin(i)) ax.plot(x, y, color='red') fig.canvas.draw() ax.set_xlim(left=i - 5, right=i) ax.set_ylim(bottom=-1500, top=1500) i += 1

码:

while True

有很多地方可以改进代码和结果,但你可以从它开始。

© www.soinside.com 2019 - 2024. All rights reserved.