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
Passer une fonction et des paramètres à interagir générera un widget qui modifie les paramètres.
Vous pouvez également utiliser interagir comme décorateur de fonctions, Cette méthode est également assez intelligente.
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
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)
Recommended Posts