web-dev-qa-db-ja.com

IPythonノートブックセルをマークダウンで参照する方法は?

IPythonノートブックマークダウンでセルを参照するにはどうすればよいですか?

外部リンクを参照する方法を知っています。しかし、IDをセルに割り当てて、マークダウンでセルを参照する方法はありますか?

39
Michael_Scharf

はい、IPythonでそれを行う方法があります。

最初に、リンクするセルの宛先をhtmlアンカータグで定義し、Idを指定します。例えば:

<a id='another_cell'></a>

-上記のセルをマークダウンで実行すると、非表示になります。アンカーの上にテキストを追加して、セルを識別できます。

次に、別のセルでMarkdown構文を使用して、上記で作成した宛先への内部ハイパーリンクを作成し、実行します。

[Another Cell](#another_cell)

リンクをクリックすると、目的地に移動します。

45
Amit

ノートブックの特定のセクションに直接リンクする場合は、次のコードを使用すると便利です:[section title](#section-title)。括弧内のテキストについては、スペースと特殊文字をハイフンに置き換える必要があることに注意してください。

例として、「単変量+ 1ステップ先」セクションへのリンクを挿入したい場合を考えてみましょう。

Section that I want to link

そのためには、コード[Univariate + One step ahead](#Univariate-+-One-step-ahead)を追加するだけです。

Code to create the link

この方法では、セクションタイトルが既に1つとして機能するため、アンカータグの導入を回避します。

9
Pedro Marcelino