-1
此代码在我的本地计算机上运行良好,但它在此在线平台上给出错误消息。链接是在这里:https://repl.it/GXl0/1我该如何解决这个5行Python代码?
代码:
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 5, 0.1);
y = np.sin(x)
plt.plot(x, y)
此代码在我的本地计算机上运行良好,但它在此在线平台上给出错误消息。链接是在这里:https://repl.it/GXl0/1我该如何解决这个5行Python代码?
代码:
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 5, 0.1);
y = np.sin(x)
plt.plot(x, y)
Pyplot使用TkAgg为默认的后端,你在本地有,但平台不。您需要明确给平台一个工作后端(在这种情况下Agg作品);
plt.switch_backend('Agg')
要查看图表,您需要将其保存到文件中。 (要查看这些文件,你需要打开工程模式,它连接到文件服务器上。你可以通过按“添加新文件”按钮)
fig = plt.figure()
fig.savefig('graph.png')
你可以在这里看到整个工作代码https://repl.it/GXl0/2
你可能不能。该平台似乎不支持绘图,它与您的代码无关... – Julien