今3.6.4のアナコンダ?3を使ってて
インタラクティヴシェル?(コマンドプロンプトの様な黒い画面に文字を打つ奴)で
本に書いてあった下記の内容打ち込み
python
1import numpy as np 2import matplotlib.pyplot as plt 3left=np.array([1,2,3,4,5]) 4height=np.array([100,300,200,500,400]) 5plt.plot(left,height)
これを入力したら別画面でグラフが出てくるはずなんですが一向に出てきません
変わりにインタラクティヴシェル?内に
[<matplotlib.lines.Line2D object at 0×0914dd90>]
という文字が出てきました
何がいけないのでしょう?
追記
plt.show(left,height)
この様に打ち込んだ場合、下記のような物が出てきました。
Traceback (most recent call last):
File"<stdin>",line 1, in<modle>
File"C:¥Users¥waruku¥Anaconda3¥lib¥site-packages¥matplotlib¥pyplot.py",line254, in show
return _show(*args, **kw)
TypeError: show()takes from 1 to 2 positional arguments but 3 were given
というエラー文が出てきました
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/06 05:26
2018/05/06 05:36 編集
2018/05/06 06:01
2018/05/06 06:07
2018/05/06 06:17
2018/05/06 06:31