[PYTHON] Versuchen Sie, Jupyter Notebook dynamisch zu verwenden

Aktuelle Umgebung

RISE

--Vor vorher mit live_reveal Dynamisches HTML konnte generiert werden, aber kürzlich sieht ein Projekt namens RISE gut aus.

git clone https://github.com/damianavila/RISE
cd RISE
python setup.py install

pivottablejs [Referenz-URL](http://esu-ko.hatenablog.com/entry/2016/03/04/Python%E3%81%A7%E6%8E%A2%E7%B4%A2%E7%9A%84 % E3% 83% 87% E3% 83% BC% E3% 82% BF% E5% 88% 86% E6% 9E% 90% E3% 81% 97% E3% 81% 9F% E3% 81% 84% E3 % 81% AE% E3% 81% A7 schwenkbar% E3% 82% 92% E4% BD% BF% E3% 81% 86)

conda install pivottablejs

ipywidgets.interact

conda install ipywidgets

Screenshot 2016-03-01 at 13.20.30.png

Wenn Sie eine Funktion und Parameter zur Interaktion übergeben, wird ein Widget generiert, das die Parameter ändert. Screenshot 2016-03-01 at 13.22.01.png

Sie können Interact auch als Funktionsdekorateur verwenden. Diese Methode ist auch ziemlich klug.

Screenshot 2016-03-01 at 13.26.30.png

bokeh

conda install bokeh

Anwendungsbeispiel

from sklearn.datasets import load_breast_cancer
import pandas as pd
cancer=load_breast_cancer()
data=pd.DataFrame(cancer.data,columns=cancer.feature_names)
data["target"]=[cancer.target_names[i] for i in cancer.target]
def interactivebokeh(x_axis,y_axis):
    fig=bplt.figure(plot_width=640, plot_height=320)
    fig.circle(
                data[data.target=="malignant"][x_axis],
                data[data.target=="malignant"][y_axis],
                line_color="red",fill_color="red"
                )
    fig.square(
                data[data.target=="benign"][x_axis],
                data[data.target=="benign"][y_axis],
                line_color="blue",fill_color="blue"
                )
    bplt.show(fig)

Screenshot 2016-03-01 at 14.02.40.png

Recommended Posts

Versuchen Sie, Jupyter Notebook dynamisch zu verwenden
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
Versuchen Sie es mit dem Jupyter Notebook von Azure Machine Learning
Versuchen Sie, Jupyter Notebook auf einem Mac auszuführen
Ich habe irgendwie versucht, ein Jupyter-Notebook zu verwenden
Starten Sie das Jupyter Notebook ~ Esper-Training
Versuchen Sie es mit Tkinter
Jupyter Notizbuch Memo
Einführung in Jupyter Notebook
Versuchen Sie es mit Docker-Py
Versuchen Sie es mit einem Ausstecher
Versuchen Sie es mit PDFMiner
Probieren Sie SVM mit scikit-learn auf Jupyter Notebook aus
Leistungsstarkes Jupyter-Notizbuch
Versuchen Sie es mit Geopandas
Versuchen Sie es mit Selen
Versuchen Sie es mit scipy
Versuchen Sie es mit pandas.DataFrame
Jupyter Notebook Passwort
Jupyter Notizbuch Memo
Versuchen Sie es mit Django-Swiftbrowser
Versuchen Sie es mit matplotlib
Versuchen Sie es mit tf.metrics
Versuchen Sie es mit PyODE
Probieren Sie das Zustandsraummodell aus (Jupyter Notebook + IR-Kernel).
[Pythonocc] Ich habe versucht, CAD auf einem Jupyter-Notebook zu verwenden
Einstellungen bei Verwendung von Jupyter Notebook unter Proxyserver
Proxy-Einstellungen bei Verwendung von Pip oder Jupyter Notebook
Probieren Sie Apache Spark mit Jupyter Notebook (auf Local Docker) aus
Starten Sie Jupyter Notebook
Versuchen Sie es mit virtualenv (virtualenvwrapper)
[Azure] Versuchen Sie, Azure-Funktionen zu verwenden
Versuchen Sie es jetzt mit virtualenv
Versuchen Sie es mit W & B.
3 Jupyter Notebook (Python) Tricks
Versuchen Sie es mit Django templates.html
[Kaggle] Versuchen Sie es mit LGBM
Versuchen Sie es mit dem Feed-Parser von Python.
Versuchen Sie es mit Pythons Tkinter
Ich habe versucht, Jupyter zu verwenden
Versuchen Sie es mit Tweepy [Python2.7]
Versuchen Sie es mit Pytorchs collate_fn
[Cloud103] # 3 Jupyter Notebook wieder
Probieren Sie grundlegende Operationen mit Pandas DataFrame auf Jupyter Notebook aus
Versuchen Sie, PythonTex mit Texpad zu verwenden.
Einführung des Jupyter Notebook in CentOS7
[Python] Versuchen Sie, Tkinters Leinwand zu verwenden
Versuchen Sie es mit Jupyters Docker-Image
Versuchen Sie die Funktionsoptimierung mit Hyperopt
HTML in Jupyter-Notizbuch anzeigen
Versuchen Sie es mit matplotlib mit PyCharm
Versuchen Sie es mit Azure Logic Apps
Versuchen Sie es mit Kubernetes Client -Python-
[Kaggle] Versuchen Sie es mit xg boost
Versuchen Sie es mit der Twitter-API
[Super Basics] Über jupyter Notebook
Hohe Charts im Jupyter-Notizbuch
PDF auf Jupyter Notebook anzeigen
Verwenden Sie Cython mit Jupyter Notebook
Versuchen Sie es mit AWS SageMaker Studio
Homebrew, Pyenv, Anaconda, Jupyter Notebook