1. ホーム
  2. スクリプト・コラム
  3. パイソン

[解決済み】 AttributeError: モジュール 'matplotlib' には属性 'plot' がない。

2022-01-11 20:41:39

質問

Python 3.6を使用して,sin波の簡単なコードを書いています.

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' has no attribute '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()