前提・実現したいこと
ステップ関数をグラフで表そうと思い、ライブラリとしてmatplotlibを使用しました。
使っているエディタはAtomです。
AtomにはパッケージHydrogenをインストールしています。
以下のソースコードをHydrogenで実行すると、エラーが発生しました。
Pythonではこのコードを実行できます。
どなたかご教授お願いします。
発生している問題・エラーメッセージ
--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-9-1eb00ff78cf2> in <module> ----> 1 plt.show() NameError: name 'plt' is not defined
該当のソースコード
Python
1import numpy as np 2import matplotlib.pyplot as plt 3 4def step_function(x): 5 return np.array(x>0,dtype=np.int) 6 7x=np.arange(-5.0,5.0,0.1) 8y=step_function(x) 9plt.plot(x,y) 10plt.ylim(-0.1,1.1) 11plt.show()
試したこと
問題の行をコメントアウトして実行してみると横に✓が付きました。
エラーの行も出てこず、表も出てきませんでした。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/01 10:00