可以的,如下代码生成的图片:
from matplotlib import pyplot as plt
import numpy as np
x = np.linspace(0, 2*np.pi, 200, endpoint=True)
y = np.sin(x)
plt.figure('sin(x)图像')
plt.plot(x,y)
plt.title('y = sin(x)')
plt.xticks(ticks=np.linspace(0, 2*np.pi, 5, endpoint=True))
plt.xlabel('x')
plt.ylabel('y = sin(x)')
plt.savefig('x.png')
plt.show()
你的报错在 legend() 无参数
用pycharm编辑器 最后加个plt.show(),运行后会出现图片,鼠标右键图片复制就可以