[PYTHON] Jupyter Notebook Principes d'utilisation

Présentation de Jupyter Notebook

Dans cet article, je noterai les bases de Jupyter Notebook, qui semble être le shell interactif le plus utilisé.

Le shell interactif est excellent dans l'environnement de codage dans les points suivants.

  1. Suivez facilement l'historique des commandes
  2. Les entrées et sorties peuvent être facilement reflétées et confirmées (les graphiques et les images peuvent être facilement incorporés)
  3. Facile à expliquer le contenu du code

Avec Jupter Notebook, des éléments d'interface utilisateur, du HTML et même du JavaScript peuvent être incorporés dans des fichiers de code à l'aide de fonctions de widget.

Référence de la méthode d'installation-> Illustration! Explication approfondie de Jupyter Notebook! (Comment installer / utiliser / démarrer / quitter)

Cell Type

Les types de cellules suivants peuvent être sélectionnés sur le bloc-notes Jupter. image.png

CODE CELL

Cellule dans laquelle vous pouvez saisir n'importe quel code Python. Vous pouvez exécuter le contenu du code avec Maj + Entrée, et le résultat correspondant est sorti dans la cellule de sortie.

MARKDOWN

Le bloc-notes Jupyter est un excellent moyen d'expliquer le contenu du code, grâce à cette cellule Markdown. Markdown Cell vous permet d'écrire une description du contenu du code à l'aide de commandes Markdown ou HTML. De plus, les formules au format LaTex utilisant MathJax peuvent également être décrites, ce qui le rend très polyvalent.

RAW Vous pouvez écrire du texte à plat sans aucune commande.

HEADING Vous pouvez facilement créer une structure d'en-tête sur la description du code. Il peut être décrit de la même manière dans MARKDOWN CELL.

Raccourcis clavier

Vous trouverez des raccourcis pour utiliser le bloc-notes Jupyter en appuyant sur le clavier du bloc-notes ci-dessous. image.png

Notez ci-dessous les éléments fréquemment utilisés.

clavier Contenu du raccourci
Shift+Enter Exécutez la cellule sélectionnée.
b Ajoutez une nouvelle cellule sous la cellule actuellement sélectionnée.
a Ajoutez une nouvelle cellule au-dessus de la cellule actuellement sélectionnée.
d-d Supprimer la cellule actuellement sélectionnée.
1-6 Automatiquement#Dans la cellule de démarque pour le nombre de nombres, créez un en-tête.
m Remplacez la cellule sélectionnée par MARK DOWN CELL.
y Remplacez la cellule sélectionnée par CODE CELL.
c Copiez la cellule sélectionnée.
v Collez la cellule copiée.
0-0 Redémarrez le noyau.
i-i Arrêtez l'exécution du code.
s Enregistrez le notebook.

Comment écrire une cellule Markdown

La plupart de la méthode de description est la même que l'expression dans Qiita.

Expression de description Notation Markdown
Corps italique/ Hello *Hello*
audacieux/ Hello *Hello*
Ligne d'annulation/ ~~Hello~~ ~~Hello~~
URL /Google [URLtext](http://www.google.com)
Corps en latex/\LaTeX $\LaTeX$
nouvelle ligne Ajoutez une ligne vide sous le texte que vous souhaitez interrompre.
entête Au début de la phrase que vous souhaitez mettre dans l'en-tête"#"Attacher."#"Le niveau peut être modifié par le nombre de. 1-La même description est possible avec 6 raccourcis clavier.
Citation, réimpression Au début de la phrase">"Décrire
liste Au début de la phrase"*"● Liste en notation. Au début de la phrase"1."Si vous entrez des nombres égaux, ce sera une liste en notation numérique. Notez que chaque mot-clé doit être suivi d'un espace.

Recommended Posts

Jupyter Notebook Principes d'utilisation
Comment utiliser Jupyter Notebook
Comment utiliser le notebook Jupyter avec ABCI
Bases de PyTorch (1) -Comment utiliser Tensor-
Comment utiliser le bloc-notes Jupyter [super basique]
Comment utiliser IPython Notebook
Résumé de l'utilisation de pandas.DataFrame.loc
Résumé de l'utilisation de pyenv-virtualenv
Bloc-notes Jupyter facile à utiliser (Python3.5)
Résumé de l'utilisation de csvkit
Comment voir le contenu du fichier ipynb du notebook Jupyter
[Python] Résumé de l'utilisation des pandas
Comment calculer Utiliser% de la commande df
Comment exécuter des commandes avec Jupyter Notebook
[Python2.7] Résumé de l'utilisation d'unittest
Résumé de l'utilisation de la liste Python
[Python2.7] Résumé de l'utilisation du sous-processus
[Question] Comment utiliser plot_surface de python
Comment utiliser Jupyter Notebook sans polluer votre environnement avec Docker
Comment utiliser Jupyter sur le frontal de Spacon ITO
Comment utiliser xml.etree.ElementTree
Comment utiliser Python-shell
Remarques sur l'utilisation de tf.data
Comment utiliser virtualenv
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment utiliser Pandas 2
Comment utiliser numpy.vectorize
Comment utiliser pytest_report_header
Comment utiliser partiel
Comment utiliser Bio.Phylo
Comment utiliser SymPy
Comment utiliser x-means
Comment utiliser WikiExtractor.py
Comment utiliser IPython
Comment utiliser iptables
Comment utiliser numpy
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment utiliser Pyenv
Comment utiliser la liste []
Comment utiliser python-kabusapi
Comment utiliser OptParse
Comment utiliser le retour
Comment utiliser pyenv-virtualenv
Comment utiliser imutils
Comment utiliser Folium (visualisation des informations de localisation)
Comment déboguer avec Jupyter ou iPython Notebook
[Python] Comment utiliser deux types de type ()
Pas beaucoup de mention de la façon d'utiliser Pickle
Résumé de l'utilisation de MNIST avec Python
Paramètres de Jupyter Notebook - Comment utiliser (EC2 Amazon Linux 2)
Comment utiliser Qt Designer
[IPython] Comment partager un bloc-notes IPython
Comment utiliser la recherche triée
[gensim] Comment utiliser Doc2Vec