タグ付けされた質問 「jupyter-notebook」

Jupyter Notebookは、IPythonなどのさまざまな言語やインタラクティブシェルのフロントエンドを提供するウェブアプリケーションです。Jupyter Notebookは、以前のIPython Notebookとは異なり、PythonとIPythonに加えて、さまざまな言語とインタラクティブシェルをサポートしています。

10
IPython Notebook matplotlibプロットをインラインにする方法
MacOS XでIPython NotebookをPython 2.7.2およびIPython 1.1.0で使用しようとしています。 matplotlibグラフィックをインラインで表示できません。 import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline 私は%pylab inlineipythonコマンドライン引数も試しました--pylab=inlineが、これには違いがありません。 x = np.linspace(0, 3*np.pi, 500) plt.plot(x, np.sin(x**2)) plt.title('A simple chirp') plt.show() インライングラフィックの代わりに、私はこれを取得します: <matplotlib.figure.Figure at 0x110b9c450> そしてmatplotlib.get_backend()、私が'module://IPython.kernel.zmq.pylab.backend_inline'バックエンドを持っていることを示しています。

21
バージョン管理下でIPythonノートブックを使用する
IPythonノートブックをバージョン管理下に置くための良い戦略は何ですか? ノートブックの形式はバージョン管理に非常に適しています。ノートブックと出力をバージョン管理したい場合、これは非常にうまく機能します。特に映画やプロットの場合、大きなバイナリblobになる可能性のあるセル出力(別名「ビルドプロダクト」)を除いて、入力のバージョン管理のみを行いたい場合に問題が発生します。特に、次のような優れたワークフローを見つけようとしています。 出力を含めるか除外するかを選択できます 不要な出力を誤ってコミットするのを防ぎます。 ローカルバージョンで出力を保持できます。 バージョン管理システムを使用して入力に変更があるかどうかを確認できます(つまり、バージョン管理のみで入力がローカルファイルに出力がある場合、入力が変更されたかどうかを確認できます(コミットが必要) )ローカルファイルには出力があるため、バージョン管理ステータスコマンドを使用すると、常に差異が登録されます。 更新されたクリーンなノートブックから作業用ノートブック(出力を含む)を更新できます。(更新) 前述のように、出力を含めることを選択した場合(たとえば、nbviewerを使用する場合に望ましい)、すべて問題ありません。問題は、出力をバージョン管理したくない場合です。ノートブックの出力を取り除くためのツールとスクリプトはいくつかありますが、次の問題が頻繁に発生します。 出力でバージョンを誤ってコミットしてしまい、リポジトリが汚染されます。 私はバージョン管理を使用するために出力をクリアしますが、実際には出力をローカルコピーに保持します(たとえば、再現に時間がかかる場合があります)。 出力を取り除くスクリプトの一部は、Cell/All Output/Clearメニューオプションと比較して形式をわずかに変更するため、差分に不要なノイズが発生します。これはいくつかの回答によって解決されます。 ファイルのクリーンバージョンへの変更をプルするとき、すべてを再実行せずに、作業ノートブックにそれらの変更を組み込む方法を見つける必要があります。 (更新) 以下で説明するいくつかのオプションを検討しましたが、まだ包括的な解決策を見つけるには至っていません。完全なソリューションでは、IPythonにいくつかの変更が必要になる場合や、いくつかの単純な外部スクリプトに依存する場合があります。私は現在mercurialを使用していますが、gitでも機能するソリューションが欲しいのですが、理想的なソリューションはバージョン管理にとらわれません。 この問題は何度も議論されてきましたが、ユーザーの観点からの決定的または明確な解決策はありません。この質問への答えは、決定的な戦略を提供する必要があります。IPythonの最新(開発)バージョンまたは簡単にインストールできる拡張機能が必要な場合は問題ありません。 更新:私はオプションでGregory Crosswhiteの提案を使用して保存するたびにバージョンを保存するように変更したノートブックバージョンで遊んでいます。これは私の制約のほとんどを満たしますが、次の未解決のままになります。.clean これはまだ標準的なソリューションではありません(ipythonソースの変更が必要です。単純な拡張機能でこの動作を実現する方法はありますか?何らかの保存フックが必要です。 現在のワークフローで私が抱えている問題は、変更のプルです。これらは.cleanファイルに入ってきて、どういうわけか私の作業バージョンに統合する必要があります。(もちろん、いつでもノートブックを再実行できますが、特に結果の一部が長時間の計算や並列計算などに依存している場合は、これは苦痛になる可能性があります。)これを解決する方法についてはまだよくわかりません。おそらくipycacheのような拡張を含むワークフローは機能するかもしれませんが、それは少し複雑すぎるようです。 ノート 出力の削除(ストリップ) ノートブックの実行中に、Cell/All Output/Clearメニューオプションを使用して出力を削除できます。 出力を削除するスクリプトnbstripout.pyなど、出力を削除するためのスクリプトがいくつかありますが、ノートブックインターフェイスを使用する場合と同じ出力は生成されません。これは最終的にipython / nbconvertリポジトリに含まれていましたが、変更がipython / ipythonに含まれるようになったとのことでクローズされましたが、対応する機能はまだ含まれていないようです。 (更新)そうは言っても、Gregory Crosswhiteのソリューションは、ipython / nbconvertを呼び出さなくても、これがかなり簡単であることを示していますなので、このアプローチは、適切に接続できる場合はおそらく機能します。(ただし、各バージョン管理システムに接続するのは良い考えではないようです。ノートブックメカニズムに接続する必要があります。) ニュースグループ バージョン管理のためのノートブック形式についての考え。 問題 977:ノートブック機能のリクエスト(オープン)。 1280:保存時にすべてクリアオプション(開く)。(このディスカッションの後に続きます。) 3295:自動エクスポートされたノートブック:明示的にマークされたセルのみをエクスポート(クローズ)。拡張子11で解決。writeandexecuteマジック(マージ)を追加。 プルリクエスト 1621:[すべての出力をクリア]のIn []プロンプト番号をクリア(マージ)。(2519(マージ済み)も参照してください。) 1563:clear_outputの改善(マージ)。 3065:ノートブックのdiff-ability(クローズ)。 3291:保存時に出力セルをスキップするオプションを追加します。(定休日)。これは非常に関連があるようですが、「クリーン/スマッジ」フィルターを使用するよう提案されたため、クローズされました。関連する質問git diffを実行する前に出力を削除したい場合、何を使用できますか?答えられていないようです。 3312:WIP:Notebook save hooks(Closed)。 …


17
Jupyter NotebookにConda環境が表示されない
Anaconda(Python 2.7)をインストールし、Tensorflowをという環境にインストールしましたtensorflow。その環境でTensorflowを正常にインポートできます。 問題は、Jupyter Notebookが先ほど作成した新しい環境を認識しないことです。GUIナビゲーターまたは環境内のコマンドラインからJupyter Notebookを起動tensorflowしても、メニューにはと呼ばれるカーネルが1つしかなくPython [Root]、Tensorflowをインポートできません。もちろん、私はそのオプションを複数回クリックし、ファイルを保存し、再度開きましたが、これらは役に立ちませんでした。 奇妙なことに、CondaJupyterのフロントページのタブを開くと、2つの環境が表示されます。しかし、Filesタブを開いてnewノートブックにアクセスしようとすると、まだカーネルが1つしかありません。 私はこの質問を見ました: Conda環境をJupyter Notebookにリンクします しかし~/Library/Jupyter/kernels、私のコンピューターのようなディレクトリはありません!このJupyterディレクトリには、というサブディレクトリが1つだけありruntimeます。 私は本当に混乱しています。Conda環境は自動的にカーネルになるはずですか?(私はhttps://ipython.readthedocs.io/en/stable/install/kernel_install.htmlに従って手動でカーネルをセットアップしましたipykernelが、見つからなかったと言われました。)

12
ブラウザでJupyter / ipythonノートブックのセル幅を増やすにはどうすればよいですか?
ブラウザでipythonノートブックの幅を広げたいのですが。高解像度の画面があり、この余分なスペースを利用するためにセルの幅/サイズを拡大したいと思います。 ありがとう! 編集:5/2017 私は今jupyterthemesを使用しています:https://github.com/dunovank/jupyter-themes そしてこのコマンド: jt -t oceans16 -f roboto -fs 12 -cellw 100% 幅を100%に設定し、テーマを適切に設定します。

22
python3カーネルをjupyter(IPython)に追加する方法
私のJupyterノートPCは、一緒にインストールpython 2カーネル。私はなぜなのか理解していない。インストールを行ったときに、何かを台無しにした可能性があります。すでにpython 3 インストール済みです。どうすれば追加できJupyterますか?これは、デフォルトでJupyterインストールさpython3 -m install jupyterれ、ブラウザで開かれたデフォルトのスクリーンショットですjupyter notebook。

26
Jupyter起動フォルダーを変更する方法
Jupyter Notebookのドキュメントに記載されている手順に従ってみました。 残念ながら、私はそれを理解することができませんでした。この「開始」フィールドは正確にはどこにありますか? Anaconda3がインストールされた(Cドライブではない)Windows 7(64ビット)システムを使用しています。Jupyterの開始フォルダーの場所を変更したい。

15
ローカルマシンまたはWebリソースから、画像または画像をjupyterノートブックに埋め込むにはどうすればよいですか?
ジュピターノートに画像を入れたいのですが。 私が次のことをした場合、それはうまくいきます: from IPython.display import Image Image("img/picture.png") しかし、私はマークダウンセルに画像を含めたいと思います。次のコードは404エラーを出します。 ![title]("img/picture.png") 私も試しました ![texte]("http://localhost:8888/img/picture.png") しかし、私はまだ同じエラーが発生します: 404 GET /notebooks/%22/home/user/folder/img/picture.png%22 (127.0.0.1) 2.74ms referer=http://localhost:8888/notebooks/notebook.ipynb


7
Jupyter Notebookのインラインプロットを大きくするにはどうすればよいですか?
「」を使用して、Ipython Notebookにインラインでプロットを作成しました%matplotlib inline。 これで、プロットが表示されます。しかし、それは非常に小さいです。ノートブック設定またはプロット設定のいずれかを使用して大きく表示する方法はありますか?

7
DataFrameをiPython Notebookのテーブルとして表示する
iPython Notebookを使用しています。私がこれをするとき: df セルが付いた美しいテーブルが手に入ります。ただし、これを行うと: df1 df2 最初の美しいテーブルは印刷されません。私がこれを試した場合: print df1 print df2 列をあふれ、出力を非常に高くする別の形式でテーブルを出力します。 両方のデータセットの美しいテーブルを強制的に出力する方法はありますか?

4
テキストファイル(.py)をIPython Notebookセルにロード/編集/実行/保存する方法は?
私は最近、ワークフローの一部としてIPythonノートブックを使用するようになりました。ただし、開いているIPythonノートブックの個々のセルに.pyファイルをインポートして、編集、実行、保存できるようにする方法を見つけることに成功していません。これはできますか? .pyファイルを新しいノートブックとしてインポートする方法を説明するドキュメントでこれを見つけましたが、これは私が達成したいことには達していません。 任意の提案をいただければ幸いです。



13
IPython Notebookマークダウンへの画像の挿入
アルゴリズムの開発と文書化は、IPythonノートブックアプリに大きく依存し始めています。すばらしい; しかし、それは可能であるように見えるものがありますが、私はそれを行う方法を理解できません: アルゴリズムの文書化を支援するために、ローカル画像を私の(ローカル)IPythonノートブックマークダウンに挿入したいと思います。私<img src="image.png">はマークダウンに何かを追加するのに十分知っていますが、それは私の知る限りです。127.0.0.1:8888で表されるディレクトリ(またはサブディレクトリ)にイメージを配置してアクセスできると思いますが、そのディレクトリがどこにあるのかわかりません。(私はMacで作業しています。)では、私がしようとしていることをあまり問題なく行うことはできますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.