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
Wenn Sie eine Funktion und Parameter zur Interaktion übergeben, wird ein Widget generiert, das die Parameter ändert.
Sie können Interact auch als Funktionsdekorateur verwenden. Diese Methode ist auch ziemlich klug.
bokeh
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