ホームページ  >  記事  >  バックエンド開発  >  Python での Jupyter Notebook のヒント

Python での Jupyter Notebook のヒント

WBOY
WBOYオリジナル
2023-06-10 20:40:351253ブラウズ

データ サイエンスの分野で Python が広く使用されるようになったことで、Jupyter Notebook はデータ サイエンティストやアナリストによって頻繁に使用されるツールにもなりました。この記事では、Python 開発をより効率的かつ快適にするための Jupyter Notebook のヒントをいくつか紹介します。

  1. ショートカット キー

Jupyter Notebook には、操作を高速化するためのショートカット キーが多数あります。たとえば、Shift Enter キーを押して現在のセルを実行し、Esc キーを押してコマンド モードに入り、Enter キーを押して編集モードに入ることができます。コマンド モードでは、A を押して現在のセルの前に新しいセルを追加し、B を押して現在のセルの後に新しいセルを追加できます。

さらに、Shift Tab を押すと、現在のコードのドキュメント文字列またはパラメータを表示し、推奨パラメータを返すことができます (関数を定義する場合にのみ役立ちます)。 Ctrl Shift P を使用して、使用可能なすべてのコマンドを表示することもできます。

  1. オートコンプリート

Jupyter Notebook では、Tab キーを使用して、ターゲット オブジェクトのプロパティとメソッドを自動的に補完できます。オブジェクトの名前を入力して Tab キーを押すと、オブジェクトのメソッドとプロパティが自動的にリストされます。オブジェクトの最初の数文字だけを入力すると、その文字に一致するすべてのオブジェクトも提案されます。

  1. マジック コマンド

Jupyter Notebook のマジック コマンドを使用すると、コードと環境をより便利に操作できます。たとえば、%timeit を使用してコードの実行時間をベンチマークしたり、%matplotlib インラインを使用してグラフィックスを有効にしたり、%load を使用して外部コードを現在のノートブックにインポートしたりできます。

他にも便利なマジック コマンドが多数あり、「%lsmagic」と入力するとリストが表示されます。

  1. Markdown

Jupyter Notebook はマークダウン構文をサポートしています。つまり、マークダウン言語のマークアップを使用してリッチ テキスト セルを作成できます。たとえば、# を使用してタイトルを作成し、* を使用して順序なしリストを作成し、> を使用して参照を作成できます。 LaTeX 構文を使用して数学記号や数式を作成することもできます。

  1. ノートブックのエクスポート

Jupyter Notebook にはさまざまなエクスポート オプションが用意されており、ノートブックのコンテンツを HTML、PDF、LaTeX およびその他の形式にエクスポートできます。 Jupyter Notebook のメニュー バーのエクスポート オプションを使用するか、nbconvert ツールを使用してエクスポートできます。

たとえば、次のコマンドを使用して Notebook を HTML 形式にエクスポートできます:

jupyter nbconvert --to html notebook.ipynb

これらのヒントは、Jupyter Notebook が提供する多くの機能の一部にすぎませんが、間違いなく Python 開発効率を向上させることができます。そして快適さ。さらにヒントやコツを知りたい場合は、Jupyter Notebook の公式ドキュメントで詳細を見つけることができます。

以上がPython での Jupyter Notebook のヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。