問題タブ [ipython-magic]

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 投票する
0 に答える
38 参照

ipython - /: 'str' および 'str' のオペランド タイプがサポートされていません - これを理解できません (float() 関数も試しました)

以下のコードをダイビングまたは乗算して別の列を計算できません-

男性投票率 - 新しい列名 男性有権者 - 既存の列 男性選挙人 - 既存の列

それが示すように、strをintに変換する方法を理解できません-

/: コードを実行するたびに「str」および「str」のサポートされていないオペランド型--

私も試しました

csv_data を変換する - 私のデータセット名

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

sql - Jupyter Notebook のデフォルトのセル マジックとして SQL を選択する

データベース コース用の Jupyter ノートブックを作成しています。ほとんどのセルには、IPython SQL マジックを使用する SQL コードが含まれます。現在、各セルの前に を追加する必要があり%%sqlます。%%sqlデフォルトにすることで、各セルの前に入力するのを避ける方法はありますか?

How do I set up default cell magics for every ipython notebook cell?で関連する質問を見つけました 。. しかし、Jupyter 用の SQL カーネルが見つかりませんでした。

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

python - jupyterでカスタムマジックを定義するにはどうすればよいですか?

私はUbuntu 14.04 LTSAnaconda pythonのインストールで使用しています:

Python 3.5.1 :: アナコンダ 2.4.1 (64 ビット)

このレシピを使用して、ipython ノートブックで C++ インタラクティブ コンパイルを有効にしようとしています。

ipython notebokまたはでノートブックを起動するかどうかに関係jupyter notebookなく(とにかく、最初のエイリアスが2番目のエイリアスであると信じています)、セルを次のように実行すると:

次のエラーが表示されます。

レシピのコードは公式ドキュメントと一致しているようです(どちらも を使用しています)次のディレクトリにIPython.core.magic.magics_class配置しましたcppmagic.py

~/.ipython/profile_default/startup

ノートブックの起動時に自動ロードするようにしましたが、魔法を感じることができません。誰でも助けることができますか?

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

python - pipインストール時にjupyterでカスタムマジックを定義するにはどうすればよいですか

これは、SAS カーネルを pip でインストールするときに SAS Magic をインストールしたいというこの質問の拡張です。パッケージをインポートすると登録されますfrom sas_kernel.magics import sas_magic

しかし、インポートを必要とせずに利用できるようにしたいです。私はjupyter 4.0.6を使用しています

コードのスニペットを次に示します。

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

python - iPython マークアップの href リンクに変数を挿入する方法

Ipython Notebook 2を使用しています

現在のディレクトリにあるファイルの場所とファイル名を動的に計算する変数にファイル名があり、その変数をマークアップに挿入してダウンロードしたい

以下はコードです:

次に、ファイルをダウンロードするための私のマークアップ:

しかし、期待どおりに機能していません

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

macos - 複数行の入力をJupyterコンソールに貼り付ける方法は?

複数行の入力を貼り付ける %paste マジックは、IPython 2 では機能しますが、Jupyter コンソール (Mac OSX El Capitan 上) では失敗します。

すべてのマジック コマンドを一覧表示する %lsmagic の出力を調べると、実際には %paste が表示されません。

直接貼り付けてみたのですが、インデントがめちゃくちゃなので %paste みたいなのが必要らしいです。公式ドキュメント(ちょうど 5 日前に更新された) を確認すると、 「貼り付け」という言葉さえ言及されていません。

では、複数行の入力をコンソールに貼り付けるにはどうすればよいでしょうか。

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

ipython - ipdb上でiPythonノートブックでオートコンプリートする方法は?

iPython ノートブックでいくつかのセルを実行しています。セルの先頭で %%debug コマンドを使用しました。現在、ipdb プロンプトで ctrl+space またはタブを押すと、オートコンプリートが機能していないようです。

オートコンプリートの使い方