Bokeh를 사용하여 여러 데이터 프레임을 탭에 표시하려고합니다. 내 코드는 html로 파일을 저장할 때 작동하지만 Jupyter 노트에서는 인라인으로 표시되지 않습니다.Jupyter 노트북에 DataTable 탭을 표시 할 수 없습니다.
다음Javascript error adding output!
Error: SlickGrid's 'enableColumnReorder = true' option requires jquery-ui.sortable module to be loaded
See your browser Javascript console for more details.
가 내 설정 : 여기
from bokeh.models.widgets import DataTable, DateFormatter,
TableColumn, Panel, Tabs
from bokeh.io import output_notebook, show
from bokeh.models import ColumnDataSource
from bokeh.plotting import figure
from bokeh.resources import INLINE
output_notebook(resources=INLINE)
source = ColumnDataSource(train.head())
columns = [TableColumn(field=col, title=col) for col in train.columns.tolist()]
data_table = DataTable(source=source, columns=columns, width=400, height=280)
tab1 = Panel(child=data_table, title="Train")
source = ColumnDataSource(prop.head())
columns = [TableColumn(field=col, title=col) for col in prop.columns.tolist()]
data_table = DataTable(source=source, columns=columns, width=len(columns)*100, height=280)
tab2 = Panel(child=data_table, title="Properties")
tabs = Tabs(tabs=[tab1, tab2])
show(tabs)
오류 messege입니다 : 다음은 내 코드입니다
Python 3.6.1 :: Anaconda custom (64-bit)
Ubuntu 16.04 LTS
jupyter==1.0.0
jupyter-client==5.0.1
jupyter-console==5.1.0
jupyter-core==4.3.0
bokeh==0.12.7
누군가가 나에게 내가 무엇을 할 수 있는지와 같은 방향으로 지점 수 이 문제를 해결하려면? 미리 감사드립니다. Mike