我使用Panel,Holoviews和Bokeh构建仪表板。
仪表板中的小部件之一是表格-我使用hv.Table
创建的表格。
该表是interact
小部件的一部分,当前布局正常。
现在,我想向表中的两个列添加工具提示。
工具提示应基于另一个列的值链接到URL。
我尝试了以下question中介绍的解决方案,但没有成功。
问题出在面板的生成布局中,小部件被挤压在一起并且不可见(代码不会引发异常)。
据我所知(可能是错误的),当使用Bokeh的DataTable而不是holoviews的DataTable时,事情变得很奇怪。
任何建议将不胜感激
import panel as pn
import holoviews as hv
from panel.interact import interact
def get_grower_table(grower):
grower_df = growers_dfs[grower]
p = hv.Table(grower_df)
return p
grower_ghs_view = interact(get_growers_table, grower=['MIAO', 'BAO'],)
dashboard = pn.Columns(pn.Row(grower_ghs_view))