Utilisation de Bokeh avec IPython Notebook

Vous pouvez utiliser Bokeh pour créer des graphiques interactifs. Les données peuvent être représentées graphiquement en Python uniquement, y compris la sortie en HTML et l'intégration avec IPython Notebook.

Pour savoir comment l'utiliser, reportez-vous à la galerie sur le site officiel et au cahier ci-dessous.

Les principaux développeurs de Bokeh sont Continuum Analytics qui fournit Anaconda et autres, et vous pouvez également voir la présentation de l'auteur sur YouTube. Cela dure près de 50 minutes, mais c'est utile car il existe des sujets sur l'architecture tels que BokehJS.

Quant à la version, la dernière version est sortie la semaine dernière. Le contenu est décrit dans l'article de publication - Bokeh 0.7 Released!-. Ce n'est pas encore stable, avec de nouvelles fonctionnalités et des changements d'API, mais je pense que c'est très utile si vous souhaitez explorer vos données. Récemment, des implémentations de Scala et Julia ont été ajoutées et il semble qu'elles puissent être utilisées dans des systèmes de traitement autres que Python.

Pour Python, vous pouvez facilement l'installer avec pip. Cependant, je pense qu'il est souvent utilisé en combinaison avec NumPy et Pandas, je l'ai donc ajouté à l'image Docker. skitazaki / python34-ipython vous permet d'utiliser plusieurs bibliothèques de calcul scientifique avec Bokeh dans votre notebook IPython. Étant donné que les fonctions telles que le zoom sont efficaces dans la partie graphique, c'est un avantage par rapport aux graphiques statiques que vous pouvez tracer grossièrement puis ajuster. Il est également possible de le télécharger sous forme d'image lorsque l'affichage est juste en zoomant. Ce sera un outil utile pour vérifier visuellement des ensembles de données abordables.

L'image de Exemple d'utilisation de notebook est la suivante. Puisque le code source, les résultats d'exécution et les explications peuvent être stockés ensemble, il semble bon de l'introduire en sauvegardant des notes.

スクリーンショット 2014-12-16 23.49.24.png

Recommended Posts

Utilisation de Bokeh avec IPython Notebook
Utilisation d'Apache Spark avec le notebook Jupyter (notebook IPython)
Calcul parallèle avec le notebook iPython
Comment utiliser IPython Notebook
Utiliser Cython avec Jupyter Notebook
Jouer avec Jupyter Notebook (IPython Notebook)
Exécutez Apache-Spark sur le notebook IPython
Dessin graphique avec IPython Notebook
La vie de recherche et développement avec le notebook iPython
Utiliser Markdown avec le notebook Jupyter (avec raccourci)
Créer un environnement de notebook IPython avec boot2docker
Je souhaite utiliser facilement les fonctions R avec le notebook ipython
Utiliser nbextensions avec le notebook Jupyter d'Anaconda
[Explication avec image] Utilisez pickle avec le carnet de notes de Kaggle
Comment utiliser le notebook Jupyter avec ABCI
Présentation HTML "EN DIRECT" avec IPython 3.0.0-dev, IPython Notebook
installation du notebook ipython
Recommandations du notebook IPython
Sortie de cellule riche avec Jupyter Notebook (IPython)
Comment déboguer avec Jupyter ou iPython Notebook
Lancer et utiliser le notebook IPython sur le réseau
Utiliser les raccourcis clavier emacs ou vim dans le notebook IPython
Dessin graphique avec jupyter (notebook ipython) + matplotlib + vagrant
Créer une table avec le notebook IPython
Utilisation pratique d'ipython
Utilisez mecab-ipadic-neologd avec igo-python
Utilisez RTX 3090 avec PyTorch
Utiliser ansible avec cygwin
Utiliser pipdeptree avec virtualenv
[Python] Utiliser JSON avec Python
Utilisez Mock avec pytest
Utiliser l'indicateur avec pd.merge
Utiliser Gentelella avec Django
Utiliser mecab avec Python 3
Utiliser DynamoDB avec Python
Utiliser pip avec MSYS2
Comment utiliser IPython
Utiliser les droits d'auteur avec Spacemacs
Utiliser python avec docker
Utiliser TypeScript avec django-compresseur
Démarrez IPython avec virtualenv
Utilisez LESS avec Django
Utiliser MySQL avec Django
Utiliser Enum avec SQLAlchemy
Créer des diapositives avec iPython
Utiliser tensorboard avec NNabla
Connecter à distance un notebook IPython
Utiliser le GPS avec Edison
Utilisez nim avec Jupyter
Construction d'un environnement d'analyse de données avec Python (notebook IPython + Pandas)
Approvisionnement EC2 avec Vagrant + Jupyter (IPython Notebook) sur Docker
Construction de l'environnement de contrôle à distance Pepper-kun avec Docker + IPython Notebook
[Apprentissage automatique] Démarrez Spark avec iPython Notebook et essayez MLlib
Utiliser l'API Trello avec python
Utiliser la mémoire partagée avec une bibliothèque partagée
[IPython] Comment partager un bloc-notes IPython
Lors de l'utilisation d'optparse avec iPython
Utiliser des balises personnalisées avec PyYAML
Utiliser des graphiques directionnels avec networkx
Utiliser TensorFlow avec Intellij IDEA