繁体   English   中英

Python 上的图表作为 plt.plot 不会显示

[英]Graphs on Python as plt.plot wont show

您好,我已经坚持了一段时间了。 我的图表不会显示我不确定是否是因为我的 while 循环:

while True:
   temperature = input("Temperature in Kelvin. Type stop to finish")

   if temperature == "stop":
    break

   else:
     tempy = float(temperature)

   print (tempy)

和我的 plot:

  intensities=rad(lambda_range_metres,root_mean_square_dev)
# Plot the intensity values against the wavelength in millimetres
  plt.plot(lambda_range,intensities)
  plt.title('i')
  plt.xlabel('i /i ')
  plt.ylabel('i / i')
  plt.show()

我不确定我在哪里出错了。 谢谢

您的循环肯定与问题无关。 查看链接,有多种可能的方法可以解决您的问题。 您也可以尝试使用plt.savefig('myfig.png')保存您的图形。 如果成功,那么很可能是所选答案中所建议的后端问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM