我正在使用 Panel、Holoviews 和 Bokeh 构建仪表板。仪表板中的一个小部件是一个表格 - 我使用hv.Table
.
此表是interact
小部件的一部分,当前布局工作正常。
现在我想向表中的两个列添加工具提示。工具提示应链接到基于另一个列值的 url。我尝试了以下在这个问题中提出的解决方案,但没有成功。
问题出在面板的生成布局中,小部件被挤压在一起并且不可见(代码不会引发异常)。
据我了解(可能是错误的),当使用 Bokeh 的 DataTable 而不是 holoviews 时,事情会变得很奇怪。
任何建议,将不胜感激,
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))