我正在使用Python 3.6,并且是一名学习者。以下是一个简单的正弦波代码:
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-10 , 10, 100)
y = np.sin(x)
plt.plot(x, y, marker="x")
我遇到了错误 "AttributeError: module 'matplotlib' 没有 'plot' 属性",希望能得到帮助。
我正在使用Python 3.6,并且是一名学习者。以下是一个简单的正弦波代码:
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-10 , 10, 100)
y = np.sin(x)
plt.plot(x, y, marker="x")
我遇到了错误 "AttributeError: module 'matplotlib' 没有 'plot' 属性",希望能得到帮助。
你已经正确安装了matplotlib库吗?我在你的代码中添加了一行额外的代码用于显示图表。在安装了matplotlib库后,该代码可以在Visual Studio中正常工作。
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-10 , 10, 100)
y = np.sin(x)
plt.plot(x, y, marker="x")
plt.show()
试试这个简单的步骤。
在导入matplotlib库时,使用下面的import语句来使用pyplot。
import matplotlib.pyplot as plt
import matplotlib as plt
? - Eric Duminil