Python 为什么我的图表是空白的,数字不正确
运行此操作时,它将创建一个从100到200的表,以20步为单位,并计算所用的时间。我想要一个显示这两者之间关系的图表,但当我运行它时,该图表为空,并且x和y图表编号不正确。(即在y轴上,我想要速度(100-200)Python 为什么我的图表是空白的,数字不正确,python,matplotlib,Python,Matplotlib,运行此操作时,它将创建一个从100到200的表,以20步为单位,并计算所用的时间。我想要一个显示这两者之间关系的图表,但当我运行它时,该图表为空,并且x和y图表编号不正确。(即在y轴上,我想要速度(100-200) 我希望200以20的步长下降到100,我希望420下降到753(如计算所示)。因此,负相关看起来您只是在绘制循环中分配给速度和所用时间的最后一个值。相反,您可能需要将所有这些值添加到列表中并绘制这些列表: ... all_speeds = [] all_times = [] for
我希望200以20的步长下降到100,我希望420下降到753(如计算所示)。因此,负相关看起来您只是在绘制循环中分配给
速度
和所用时间的最后一个值。相反,您可能需要将所有这些值添加到列表中并绘制这些列表:
...
all_speeds = []
all_times = []
for i in range(100, 201, 20):
...
all_speeds.append(Speed)
all_times.append(time_taken)
...
pylab.plot(all_times, all_speeds, 'r-')
pylab.show()
此外,print“%5d”%Speed、%12.3f”%time\u所用的命令应缩进循环中,以打印所有迭代
...
all_speeds = []
all_times = []
for i in range(100, 201, 20):
...
all_speeds.append(Speed)
all_times.append(time_taken)
...
pylab.plot(all_times, all_speeds, 'r-')
pylab.show()