[PYTHON] Essayez d'utiliser Jupyter Notebook de manière dynamique

Environnement actuel

RISE

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

pivottablejs [URL de référence](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% A7pivottablejs% 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

Passer une fonction et des paramètres à interagir générera un widget qui modifie les paramètres. Screenshot 2016-03-01 at 13.22.01.png

Vous pouvez également utiliser interagir comme décorateur de fonctions, Cette méthode est également assez intelligente.

Screenshot 2016-03-01 at 13.26.30.png

bokeh --Bien que la version soit fréquemment mise à jour et que l'API ne soit pas stable, vous pouvez agrandir ou réduire la visualisation appelée bokeh. Il y a une bibliothèque.

conda install bokeh

Exemple d'utilisation

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

Essayez d'utiliser Jupyter Notebook de manière dynamique
Essayez d'utiliser l'environnement virtuel conda avec Jupyter Notebook
Essayez d'utiliser le bloc-notes Jupyter à partir d'Azure Machine Learning
Essayez d'exécuter Jupyter Notebook sur Mac
J'ai essayé d'utiliser le notebook jupyter d'une manière ou d'une autre
Essayez de démarrer Jupyter Notebook ~ Formation Esper
Essayez d'utiliser Tkinter
Mémo Jupyter Notebook
Présentation de Jupyter Notebook
Essayez d'utiliser docker-py
Essayez d'utiliser Cookiecutter
Essayez d'utiliser PDFMiner
Essayez SVM avec scikit-learn sur Jupyter Notebook
Puissant ordinateur portable Jupyter
Essayez d'utiliser des géopandas
Essayez d'utiliser Selenium
Essayez d'utiliser scipy
Essayez d'utiliser pandas.DataFrame
Mot de passe du notebook Jupyter
Mémo Jupyter Notebook
Essayez d'utiliser django-swiftbrowser
Essayez d'utiliser matplotlib
Essayez d'utiliser tf.metrics
Essayez d'utiliser PyODE
Essayez le modèle d'espace d'état (Jupyter Notebook + noyau IR)
[Pythonocc] J'ai essayé d'utiliser la CAO sur un notebook Jupyter
Paramètres lors de l'utilisation de Jupyter Notebook sous un serveur proxy
Paramètres de proxy lors de l'utilisation de pip ou de Jupyter Notebook
Essayez Apache Spark avec Jupyter Notebook (sur Docker local
Démarrer Jupyter Notebook
Essayez d'utiliser virtualenv (virtualenvwrapper)
[Azure] Essayez d'utiliser Azure Functions
Essayez d'utiliser virtualenv maintenant
Essayez d'utiliser W & B
3 astuces du notebook Jupyter (Python)
Essayez d'utiliser Django templates.html
[Kaggle] Essayez d'utiliser LGBM
Essayez d'utiliser l'analyseur de flux de Python.
Essayez d'utiliser Tkinter de Python
J'ai essayé d'utiliser Jupyter
Essayez d'utiliser Tweepy [Python2.7]
Essayez d'utiliser collate_fn de Pytorch
[Cloud103] # 3 Jupyter Notebook à nouveau
Essayez les opérations de base sur Pandas DataFrame sur Jupyter Notebook
Essayez d'utiliser PythonTex avec Texpad.
Introduction de Jupyter Notebook dans CentOS7
[Python] Essayez d'utiliser le canevas de Tkinter
Essayez d'utiliser l'image Docker de Jupyter
Essayez l'optimisation des fonctions à l'aide d'Hyperopt
Afficher le HTML dans le notebook Jupyter
Essayez d'utiliser matplotlib avec PyCharm
Essayez d'utiliser Azure Logic Apps
Essayez d'utiliser Kubernetes Client -Python-
[Kaggle] Essayez d'utiliser xg boost
Essayez d'utiliser l'API Twitter
[Super Basics] À propos de Jupyter Notebook
Graphiques élevés dans le notebook Jupyter
Afficher le PDF sur Jupyter Notebook
Utiliser Cython avec Jupyter Notebook
Essayez d'utiliser AWS SageMaker Studio
homebrew, pyenv, anaconda, Jupyter Notebook