0

将全息视图导入为 hv

渲染器 = hv.renderer('bokeh')

scatter = hv.Scatter(df,kdims=['X','Y'],vdims=['A','B']).opts(plot=dict(width=1200,height=900)) 渲染器。保存(分散,'out')

我得到了具有正确宽度和高度的 out.html。

当我添加 scatter.groupby(['A'])

我松开了我指定的绘图尺寸。它默认一个小值。

任何帮助表示赞赏。

4

1 回答 1

0

您是否在同一行尝试过 groupby :

scatter = hv.Scatter(df, kdims=['X','Y'],vdims=['A','B'], groupby=['A']).opts(plot=dict(width=1200,height=900)) renderer.save(scatter,'out')

您甚至可能不需要在 vdims 中指定“A”:

scatter = hv.Scatter(df, kdims=['X','Y'],vdims=['B'], groupby=['A']).opts(plot=dict(width=1200,height=900)) renderer.save(scatter,'out')

于 2018-03-09T16:45:08.990 回答