将全息视图导入为 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'])
我松开了我指定的绘图尺寸。它默认一个小值。
任何帮助表示赞赏。
将全息视图导入为 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'])
我松开了我指定的绘图尺寸。它默认一个小值。
任何帮助表示赞赏。
您是否在同一行尝试过 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')