私は、Anaconda v4.0.0
(Python 2.7.11
)を使用して、のJupyter Notebook
にインストールされたPySpark
カーネルを使用しています。 Hive
からテーブルを取得した後、以下のようにチュートリアル以下、Jupyterノートブック内のいくつかのグラフをプロットするためにmatplotlib/panda
を使用します。JupyterのノートブックPysparkカーネルでiPythonのinbuild magicコマンドを使用するには?
%matplotlib inline
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# Set some Pandas options
pd.set_option('display.notebook_repr_html', False)
pd.set_option('display.max_columns', 20)
pd.set_option('display.max_rows', 25)
normals = pd.Series(np.random.normal(size=10))
normals.plot()
私は
を示し%のmatplotlibのインラインを使用しようとしたとき、私は最初のリンクで立ち往生しました。 Toree Magicと MagicManagerを見てみるとName: Error parsing magics!
Message: Magics [matplotlib] do not exist!
StackTrace:
は、私は%matplotlib
ではなくiPython
でビルド魔法のコマンドのMagicManager
を呼び出していることに気づきました。
Apache Toree - PySpark
では、代わりにiPython in-build magicコマンドを使用できますか?
などのマジックコマンドをインストールします。「matplotlib」をインストールしますか? – zero323
@ zero323私は 'matplotlib'をインポートできますが、Jupyterのノートブックコンソールで'%matplotlib inline'を実行しようとすると '16/09/20 09:40:24 ERROR magic.MagicManager:matplotlibのマジックが見つかりません' iPythonの魔法を働かせる方法? – Angletear