差分

提供: fukudat.net
ナビゲーションに移動検索に移動
1,291 バイト追加 、 2019年8月7日 (水) 17:51
編集の要約なし
$ pyenv local 2.7.10
</pre>
 
== matplotlib ==
 
グラフを表示するライブラリ.
 
=== Install ===
<pre>
$ pip install matplotlib
</pre>
 
=== グラフ描画の例 ===
 
<pre>
import math
import numpy as np
from matplotlib import pyplot
 
x = np.linspace(0, 2 * math.pi, 100)
y = np.sin(x)
 
pyplot.plot(x, y)
pyplot.show()
</pre>
 
もし以下のようなエラーが出たら・・・
<pre>
from matplotlib.backends import _macosx
RuntimeError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework. See the Python documentation for more information on installing Python as a framework on Mac OS X. Please either reinstall Python as a framework, or try one of the other backends. If you are using (Ana)Conda please install python.app and replace the use of 'python' with 'pythonw'. See 'Working with Matplotlib on OSX' in the Matplotlib FAQ for more information.
</pre>
 
matplotlibrc を編集して,
<pre>
backend: macosx
</pre>
とある行を,
<pre>
backend: Tkagg
</pre>
に書き換える.
 
matplotlibrc の在りかは,次のコマンドで確認できる.
<pre>
$ python -c "import matplotlib;print(matplotlib.matplotlib_fname())"
</pre>
 
参考文献: https://qiita.com/Kodaira_/items/1a3b801c7a5a41c9ce49

案内メニュー