問題タブ [jupyter-notebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
8516 参照

ipython - Jupyter (ipython) ノートブックにキーボード ショートカットを永続的に追加するにはどうすればよいですか?

Jupiterノートブックのセルで実行した後に機能する、ショートカットの次の構成があります。

起動時にこの初期化を自動的に行うように Jupiter ノートブックをセットアップするにはどうすればよいですか?

%%javascript同じコードを(なしで)に追加しようとしましC:\Users\<username>\.ipython\profile_default\static\custom\custom.jsたが、うまくいきませんでした。

ipython profile create、Python 3.3、Windows 7で作成されたプロファイルが 1 つだけあります。

前もって感謝します。

0 投票する
4 に答える
13619 参照

ipython - Jupyter ノートブックで custom.js ファイルを使用するにはどうすればよいですか?

IPython ノートブック (たとえば、v3.1) では、~/.ipython/profile_default/static/custom/custom.jsカスタム JavaScript を実行するファイルを追加できます。たとえば、次のようなことができます。

次に、JS コンソールにA、続いてB、続いて が表示されCます。

現在、バージョン 4.0 の時点で、Jupyter ノートブックに分割されています。~/.ipython同じファイルがロードされ ( の下ではなくの下にあるにもかかわらず~/.jupyter)、コードが実行されます。しかし、もうそのB線は見えません。アプリが初期化されていないと思います。ソースコードでトリガーされるのはまだわかりますが、それは後で発生しますか、それとも単に機能していないだけですか?

どうすれば再び機能するようになりますか? もう待つ必要はありませんapp_initializedか?これはどこかに文書化されていますか?

編集

このページload_ipython_extensionは、カスタム拡張機能を作成し、すべてのアクションを関数に入れることを最近行う方法であることを示唆しているようです。そうですか?もしそうなら、mathjax はどうですか?CodeMirror オプションは?

0 投票する
2 に答える
1462 参照

jupyter-notebook - Jupyter / IPython ノートブックでのボケ チャート インタラクションの使用

Jupyter ノートブックに Bokeh チャートがあり、Bokeh の選択が変更されるたびにカスタム Python を実行したいと考えています。ソース変更コールバックを使用してボケの選択が変更されるたびにカスタム Javascript を実行するのは非常に簡単ですが、イベントに応答するように Jupyter をトリガーする方法がありません。

別の Bokeh サーバーを実行してイベントを受信することは可能ですが、ドキュメントが不十分です ( http://docs.bokeh.org/en/latest/docs/user_guide/server.htmlを参照)。Jupyter サーバーが既に実行されているため、別の Bokeh サーバーを実行することは避けたいと考えています。

0 投票する
1 に答える
2284 参照

python - PyMC3 のチュートリアルに従おうとすると、「'Model' object has no attribute TransformedVar」になります。

PYMC3 https://pymc-devs.github.io/pymc3/getting_started/のチュートリアルに従おうとしていますが、コードの次のセクションに到達するとエラーが発生します...

最初のエラーは「cannot import name logtransform」です。2 番目のエラー (ロードしない場合logtransform) は、「'Model' オブジェクトに属性がありませんTransformedVar」です。

これを Windows 7 の IPython Notebook で実行しています。PyMC3 をアンインストールして再インストールしようとしましたが、役に立ちませんでした。

0 投票する
1 に答える
2316 参照

javascript - Bokeh: 変数をウィジェットの CustomJS に渡す

Bokeh の優れた点は、bokeh-server を必要とせずに JavaScript レベルでアクションを実行する Python レイヤーからコールバックを指定できることです。したがって、Ipython または Bokeh サーバーが実行されていなくても、ブラウザーで実行されるインタラクティブなウィジェットを作成できます。

0.9.3. ドキュメントには、ipython ノートブックで再現できる例が示されています: http://docs.bokeh.org/en/latest/docs/user_guide/interaction.html#cutomjs-for-widgets

このようなコードを適応させて、単純なオンライン課題を作成したいと考えています。私の質問は、Slider を呼び出さずに他の変数を Python から JavaScript に直接渡す方法です。たとえば、Javascript を次のようにしたいとします。

ここで、A は上記の ipython コード セルで定義されています (たとえば、A = 10)。JavaScript で 'var A = 10' を定義するのは簡単ですが、A の値とその他の変数を Python で設定してから、この JavaScript に渡したいと思います。方法はありますか?

0 投票する
11 に答える
116651 参照

python - iPythonノートブックでデバッグする正しい方法は何ですか?

私が知っているように、%debug magic1 つのセル内でデバッグを行うことができます。

ただし、複数のセルにまたがる関数呼び出しがあります。

例えば、

私が試したこと:

  1. %debugcell-1の1行目に設定してみました。ただし、cell-2 を実行する前であっても、すぐにデバッグ モードに入ります。

  2. %debugコードの直前に行を追加しようとしましたreturn do_some_thing_about(b)。しかしその後、コードは永久に実行され、停止することはありません。

ipythonノートブック内にブレークポイントを設定する正しい方法は何ですか?

0 投票する
2 に答える
24252 参照

jupyter-notebook - Jupyter/IPython ノートブックを LaTex に変換するには?

Jupyter ノートブックを LaTeX にエクスポートするにはどうすればよいですか? 組み込みのメニューを使用して LaTeX 経由で PDF に変換できますが、中間ステップに介入して実際の LaTeX ファイルを抽出する方法がわかりません。

0 投票する
1 に答える
607 参照

python - ipythonノートブック出力領域内にggplotが表示されず、ポップアップする

IPython ノートブックを使用して結果を保存し、おそらくグラフィックスを含むコードを共有しています。私は現在ggplotを使用しています。しかし、ノートブックの出力領域内に ggplot をプロットすることはできません。プロットを表示するポップアップ ウィンドウが常に表示されます。簡単にノートと一緒に保存する方法がわかりません。それを実現するために設定する必要があるものはありますか? 「%matplotlib inline」 ggplot チュートリアルで、以下のコードでそれを行う必要があることを見ました。私は何が欠けていますか?

私のコード:

0 投票する
1 に答える
4256 参照

ipython-notebook - カーネルを起動せずにIpython Notebook/Jupyterでノートブックを開くにはどうすればよいですか?

ノートブックを (つまり、ローカルの Jupyter インスタンスで) 開きたいが、関連するカーネル (つまり、Python) をそれで起動したくないとします。これどうやってするの?

考えられる使用例:

  • 以前の計算からノートブックに出力したいだけです。これ以上の計算はしたくありません。
  • カーネルの起動を待たずに、ざっと見たい。

私の理解では、すべての LaTeX レンダリング、JavaScript、および CSS はカーネルから独立して動作するはずです。カーネルが接続されていないことが表示されます。次に、メニューからカーネルを起動することにします。

これはどこにも文書化されていませんでした。

通常の Jupyter ワークフローにできるだけ統合したいので、nbviewer を使用したくありません。

0 投票する
2 に答える
2311 参照

python - IPython Essentia 'no module named' エラー

オーディオ分析に使用されるEssentiaという Python モジュールを使用しようとしています。それを使用するには、ここで説明されているように、Ubuntu 環境でビルドする必要があります。Essentiaデスクトップのフォルダーにインストールするためにすべてのことを行いました。

次にIPython、インストールおよびビルドされたEssentiaモジュールをインポートしようとしています。IPythonモジュールが配置されているフォルダーで実行しています。にはありません/usr/lib/python2.7。上記のようにデスクトップにあります。

しかし、IPython で Essentia モジュールをインポートすると、

ImportError: essentia という名前のモジュールがありません

ここで何が問題なのですか?内で Essentia をビルドする/usr/lib/python2.7必要がありますか? もしそうなら、どうすればいいですか? それとも何か他のことがうまくいかなかったのですか?