Verwenden von Bokeh mit IPython Notebook

Sie können Bokeh verwenden, um interaktive Diagramme zu erstellen. Daten können nur in Python grafisch dargestellt werden, einschließlich der Ausgabe in HTML und der Integration in IPython Notebook.

Informationen zur Verwendung finden Sie in der Galerie auf der offiziellen Website und im Notizbuch unten.

Die Hauptentwickler von Bokeh sind Continuum Analytics, die Anaconda und andere bereitstellen. Sie können die Präsentation des Autors auch auf YouTube sehen. Es dauert fast 50 Minuten, ist aber hilfreich, da es Themen zur Architektur wie BokehJS gibt.

Die neueste Version wurde letzte Woche veröffentlicht. Der Inhalt ist im Release-Artikel Bokeh 0.7 Released!- beschrieben. Es ist noch nicht stabil, mit neuen Funktionen und API-Änderungen, aber ich denke, es ist sehr nützlich, wenn Sie Ihre Daten untersuchen möchten. Kürzlich wurden Scala- und Julia-Implementierungen hinzugefügt, und es scheint, dass sie in anderen Verarbeitungssystemen als Python verwendet werden können.

Für Python können Sie es einfach mit pip installieren. Ich denke jedoch, dass es oft in Kombination mit NumPy und Pandas verwendet wird, deshalb habe ich es dem Docker-Image hinzugefügt. Mit skitazaki / python34-ipython können Sie mehrere wissenschaftliche Computerbibliotheken mit Bokeh in Ihrem IPython-Notizbuch verwenden. Da Funktionen wie das Zoomen im Diagrammteil wirksam sind, ist es gegenüber statischen Diagrammen von Vorteil, dass Sie grob zeichnen und dann anpassen können. Es ist auch möglich, es als Bild herunterzuladen, wenn die Anzeige durch Zoomen genau richtig ist. Es wird ein nützliches Werkzeug sein, um erschwingliche Datensätze visuell zu überprüfen.

Das Bild von Anwendungsbeispiel für Notebooks lautet wie folgt. Da der Quellcode, die Ausführungsergebnisse und die Erklärungen zusammen gespeichert werden können, erscheint es sinnvoll, ihn durch Speichern von Notizen einzuführen.

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

Recommended Posts

Verwenden von Bokeh mit IPython Notebook
Verwenden von Apache Spark mit Jupyter Notebook (IPython Notebook)
Parallele Berechnung mit iPython Notebook
Verwendung von IPython Notebook
Verwenden Sie Cython mit Jupyter Notebook
Spielen Sie mit Jupyter Notebook (IPython Notebook)
Führen Sie Apache-Spark auf IPython Notebook aus
Diagrammzeichnung mit IPython Notebook
Forschungs- und Entwicklungsleben mit iPython Notebook
Markdown mit Jupyter-Notebook verwenden (mit Verknüpfung)
Erstellen Sie eine IPython Notebook-Umgebung mit boot2docker
Ich möchte R-Funktionen einfach mit ipython notebook verwenden
Verwenden Sie nbextensions mit Anacondas Jupyter-Notizbuch
[Erklärung mit Bild] Verwenden Sie Pickle mit Kaggles NoteBook
Verwendung des Jupyter-Notebooks mit ABCI
HTML-Präsentation "LIVE" mit IPython 3.0.0-dev, IPython Notebook
ipython notebook Installation
IPython Notebook-Empfehlungen
Reichhaltige Zellenausgabe mit Jupyter Notebook (IPython)
So debuggen Sie mit Jupyter oder iPython Notebook
Starten und verwenden Sie das IPython-Notebook im Netzwerk
Verwenden Sie Emacs oder Vim-Tastenkombinationen in IPython Notebook
Grafikzeichnung mit Jupyter (Ipython-Notizbuch) + Matplotlib + Vagabund
Erstellen Sie eine Tabelle mit IPython Notebook
Bequeme Verwendung von Ipython
Verwenden Sie mecab-ipadic-neologd mit igo-python
Verwenden Sie RTX 3090 mit PyTorch
Verwenden Sie ansible mit cygwin
Verwenden Sie pipdeptree mit virtualenv
[Python] Verwenden Sie JSON mit Python
Verwenden Sie Mock mit Pytest
Verwenden Sie den Indikator mit pd.merge
Verwenden Sie Gentelella mit Django
Verwenden Sie Mecab mit Python 3
Verwenden Sie DynamoDB mit Python
Verwenden Sie pip mit MSYS2
Verwendung von IPython
Verwenden Sie Copyright mit Spacemacs
Verwenden Sie Python mit Docker
Verwenden Sie TypeScript mit Django-Kompressor
Starten Sie IPython mit virtualenv
Verwenden Sie WENIGER mit Django
Verwenden Sie MySQL mit Django
Verwenden Sie Enum mit SQLAlchemy
Erstellen Sie Folien mit iPython
Verwenden Sie Tensorboard mit NNabla
Verbinden Sie das IPython-Notebook aus der Ferne
Verwenden Sie GPS mit Edison
Verwenden Sie nim mit Jupyter
Aufbau einer Datenanalyseumgebung mit Python (IPython Notebook + Pandas)
EC2-Bereitstellung mit Vagrant + Jupyter (IPython Notebook) auf Docker
Aufbau einer Pepper-Kun-Fernbedienungsumgebung mit Docker + IPython Notebook
[Maschinelles Lernen] Starten Sie Spark mit iPython Notebook und probieren Sie MLlib aus
Verwenden Sie die Trello-API mit Python
Verwenden Sie gemeinsam genutzten Speicher mit gemeinsam genutzten Bibliotheken
[IPython] Freigeben eines IPython-Notizbuchs
Bei Verwendung von optparse mit iPython
Verwenden Sie benutzerdefinierte Tags mit PyYAML
Verwenden Sie Richtungsdiagramme mit networkx
Verwenden Sie TensorFlow mit Intellij IDEA