Como adicionar um índice no notebook Jupyter

Como adicionar um índice no notebook Jupyter
Ao lidar com grandes quantidades de dados, as várias etapas podem misturar. Mesmo um projeto simples pode se tornar imensamente confuso para um observador externo sem os comentários e explicações adequados. Considere -se um gerente que está assistindo uma linha interminável de código, estatística e variáveis ​​sendo atribuídas em completa anonimato.

É essencial construir uma estrutura simples para os novos leitores entenderem para evitar esta situação. Um índice é uma abordagem muito útil para ilustrar o procedimento e pode até ajudar no desenvolvimento de uma estratégia inicial.

Neste artigo, demonstraremos como criar um índice usando um notebook Jupyter.

Como adicionar um índice em um notebook Jupyter

Não importa o quão grande ou pouco o projeto seja, adicionar um índice deixa claro com que caminho o projeto seguirá. As únicas ferramentas necessárias para incluir um índice em um notebook Jupyter são o “Tags de âncora” nos lugares apropriados. Os links que apontam para as outras seções da tabela de conteúdo do notebook são traduzidos em esses links.

Criar uma tabela de conteúdo em um notebook Jupyter é bastante fácil e simples. Você pode concluí -lo no seguinte número de etapas:

Etapa 1: selecione o formato de marcação
Podemos adicionar a tabela de conteúdo no notebook Jupyter usando a âncora HTML. Este é um processo simples de duas etapas. Abra o notebook Jupyter e selecione o formato da célula de marcação em vez do código.

Etapa 2: Crie a estrutura da tabela de conteúdo
Primeiro, crie um índice usando o Markdown no caderno. Aqui, também precisamos vincular as âncoras que criaremos na próxima etapa. Use o texto a seguir e cole -o na célula de marcação:

## Índice
* [Capítulo 1] (#Capítulo1)
* [Seção 1.1] (#Section_1_1)
* [Sub seção 1.1.1] (#sub_section_1_1_1)
* [Capítulo 2] (#Capítulo2)
* [Seção 2.1] (#Section_2_1)
* [Sub seção 2.1.1] (#sub_section_2_1_1)
* [Sub seção 2.1.2] (#sub_section_2_1_2)
* [Seção 2.2] (#Section_2_2)
* [Sub seção 2.2.1] (#sub_section_2_2_1)
* [Sub seção 2.2.2] (#sub_section_2_2_2)
* [Capítulo 3] (#Capítulo3)
* [Seção 3.1] (#Section_3_1)
* [Sub seção 3.1.1] (#sub_section_3_1_1)
* [Sub seção 3.1.2] (#sub_section_3_1_2)
* [Seção 3.2] (#Section_3_2)
* [Sub seção 3.2.1] (#sub_section_3_2_1)
* [Sub seção 3.2.2] (#sub_section_3_2_2)

Imprensa “Shift + Enter” Para executar as linhas anteriores no notebook Jupyter. A tabela de conteúdo deve ser exibida assim:

A estrutura da tabela de conteúdo segue o formato de marcação disponível no notebook Jupyter. Na captura de tela anterior, o nome exibido do link é fechado entre colchetes [] e a referência às tags de âncora é colocada entre parênteses precedidos por um símbolo de hash (#).

A célula de Markdown na etiqueta de âncora está incluída em um título para acompanhar a operação ou uma descrição dos processos atuais.

Etapa 3: Crie tags de âncora
Agora, criaremos as tags de âncora para vincular -se ao índice. Crie os capítulos, seções e subseções. Digite o seguinte texto na próxima célula de marcação:

## Capítulo 1
Este é o capítulo número 1
### Seção 1.1
Esta é a seção 1.1
##### Seção 1.1.1
Esta é a sub seção 1.1.1
## Capítulo 2
Este é o capítulo número 2
### Seção 2.1 Esta é a seção 2.1
#### Seção 2.1.1

Esta é a sub seção 2.1.1
#### Seção 2.1.2
Esta é a sub seção 2.1.2
### Seção 2.2
Esta é a seção 2.2
#### Seção 2.2.1
Esta é a sub seção 2.2.1
#### Seção 2.2.2
Esta é a sub seção 2.2.2
## Capítulo 3
Este é o capítulo número 3
### Seção 3.1
Esta é a seção 3.1
#### Seção 3.1.1
Esta é a sub seção 3.1.1
#### Seção 3.1.2
Esta é a sub seção 3.1.2
### Seção 3.2
Esta é a seção 3.2
#### Seção 3.2.1
Esta é a sub seção 3.2.1
#### Seção 3.2.2
Esta é a sub seção 3.2.2

Imprensa “Shift + Enter” ou execute esta célula para ver os efeitos. A saída a seguir deve ser exibida em seu notebook:

Aqui, você notará que pode navegar facilmente para a seção desejada da tabela de conteúdo.

Conclusão

Demonstramos neste artigo como criar uma tabela de conteúdo em um caderno Jupyter. Usando uma tabela de conteúdo, você pode gerenciar facilmente todo o conteúdo e pode navegar facilmente para a seção desejada do seu documento. Também podemos adicionar uma tabela de conteúdo em um notebook Jupyter usando as extensões pré-construção. Espero que este artigo aumente sua compreensão sobre o notebook Jupyter.