[PYTHON] J'ai essayé d'utiliser Jupyter

introduction

Récemment, pour la première fois en Python, il y avait un outil utile appelé Jupyter (anciennement IPython notebook), donc je voudrais le présenter. Cette fois, je décrirai de l'installation dans l'environnement Windows à une utilisation simple. Jupyter peut enregistrer le code exécutable Python et ses résultats ensemble. Le format de fichier est enregistré avec l'extension: ipynb.

Installation

C:\> python -m pip install jupyter

Une fois l'installation terminée, démarrez le navigateur avec la commande suivante.

C:\> jupyter notebook

** Supplément ** Si la commande n'a pas été trouvée, elle se trouvait dans le dossier Scripts sous le répertoire d'installation de Python.

Comment utiliser

Démarrez Jupyter

À l'invite de commandes, déplacez l'actuel vers le répertoire dans lequel vous souhaitez enregistrer le fichier.

C:\> cd c:\ipython
c:\ipython>jupyter notebook

Lorsque le navigateur démarre, l'écran suivant s'affiche.

1.png

** Supplément ** Lorsque vous démarrez Jupyter, il utilise le port 8888 par défaut. Si vous souhaitez modifier le numéro de port ou utiliser un navigateur autre que le navigateur standard, démarrez-le avec la commande suivante. Si vous souhaitez utiliser un navigateur autre que le navigateur standard, utilisez l'URL affichée après le démarrage de jupyter.

jupyter notebook --port 9999 --no-browser
[I 13:35:47.793 NotebookApp] Serving notebooks from local directory: c:\ipython
[I 13:35:47.793 NotebookApp] 0 active kernels
[I 13:35:47.793 NotebookApp] The Jupyter Notebook is running at: http://localhost:9999/?token=c14fad948ae8309d7d89ce8b8c454693274209bb8f76f9c3
[I 13:35:47.794 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 13:35:47.795 NotebookApp]

    Copy/paste this URL into your browser when you connect for the first time,
    to login with a token:
        http://localhost:9999/?token=c14fad948ae8309d7d89ce8b8c454693274209bb8f76f9c3

Lorsque l'écran Jupyter s'ouvre, sélectionnez "Python3" dans le menu "Nouveau" pour créer le fichier.

2.png

Un écran où vous pouvez entrer le code Python s'affiche. Entrez le code et appuyez sur Maj + Entrée pour exécuter: Run Cells.

9.png

Description de Markdown

Vous pouvez écrire des phrases en notation Markdown en remplaçant Cell par Markdown.

#Comment utiliser Jupyter
**Markdown**Vous pouvez écrire en notation.

8.png

Pour savoir comment écrire la notation Markdown, je me suis référé au site suivant.

Pratique pour écrire des phrases et écrire des notes, notation Markdown Collection d'échantillons de notation Markdown

Affichage en ligne du graphique matplotlib

C'est une fonction très pratique qui vous permet de sauvegarder le graphe et le code Python générés par matplotlib sous forme d'ensemble.

%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(-3, 3, 0.1)
y = np.sin(x)
plt.plot(x, y)

6.png

En passant, si vous faites ce qui suit dans la cellule, les éléments ci-dessus % matplotlib inline et ʻimport` seront inutiles.

%pylab inline --no-import-all

Comment utiliser les touches de raccourci

Sur l'écran Jupyter, appuyez sur la touche ÉCHAP pour passer en mode commande. Vous pouvez voir les touches de raccourci dans les raccourcis clavier dans le menu Aide.

7.png

Recommended Posts

J'ai essayé d'utiliser Jupyter
J'ai essayé d'utiliser le notebook jupyter d'une manière ou d'une autre
J'ai essayé d'utiliser paramétré
J'ai essayé d'utiliser argparse
J'ai essayé d'utiliser la mimesis
J'ai essayé d'utiliser anytree
J'ai essayé d'utiliser aiomysql
J'ai essayé d'utiliser Summpy
J'ai essayé d'utiliser coturn
J'ai essayé d'utiliser Pipenv
J'ai essayé d'utiliser matplotlib
J'ai essayé d'utiliser "Anvil".
J'ai essayé d'utiliser Hubot
J'ai essayé d'utiliser openpyxl
J'ai essayé d'utiliser Ipython
J'ai essayé d'utiliser PyCaret
J'ai essayé d'utiliser cron
J'ai essayé d'utiliser ngrok
J'ai essayé d'utiliser face_recognition
J'ai essayé d'utiliser doctest
J'ai essayé d'utiliser du folium
J'ai essayé d'utiliser jinja2
J'ai essayé d'utiliser du folium
J'ai essayé d'utiliser la fenêtre de temps
[J'ai essayé d'utiliser Pythonista 3] Introduction
J'ai essayé d'utiliser RandomForest
J'ai essayé d'utiliser BigQuery ML
J'ai essayé d'utiliser Amazon Glacier
[Pythonocc] J'ai essayé d'utiliser la CAO sur un notebook Jupyter
J'ai essayé d'utiliser git inspector
J'ai essayé d'utiliser magenta / TensorFlow
jupyter je l'ai touché
J'ai essayé d'utiliser AWS Chalice
J'ai essayé d'utiliser l'émojinateur Slack
J'ai essayé d'utiliser PySpark de Jupyter 4.x sur EMR
J'ai essayé d'utiliser Rotrics Dex Arm # 2
J'ai essayé d'utiliser Rotrics Dex Arm
J'ai essayé d'utiliser GrabCut d'OpenCV
J'ai essayé d'utiliser Thonny (Python / IDE)
J'ai essayé de communiquer avec le client serveur en utilisant tmux
J'ai essayé l'apprentissage par renforcement avec PyBrain
J'ai essayé l'apprentissage en profondeur avec Theano
[Kaggle] J'ai essayé le sous-échantillonnage en utilisant un apprentissage déséquilibré
J'ai essayé de photographier une vague de tortue en utilisant OpenPose
J'ai essayé d'utiliser l'API checkio
J'ai essayé le traitement asynchrone en utilisant asyncio
J'ai essayé le notebook Jupyter de VS Code
J'ai essayé de gratter
J'ai essayé PyQ
J'ai essayé AutoKeras
J'ai essayé le moulin à papier
J'ai essayé django-slack
J'ai essayé Django
J'ai essayé spleeter
J'ai essayé cgo
J'ai essayé d'utiliser Amazon SQS avec django-celery
J'ai essayé d'utiliser Azure Speech to Text.