如何在holoviews布局中对齐Gridspace图?

时间:2019-12-29 23:35:35

标签: holoviews pyviz hvplot

我很难理解holoviews Layout如果包含Gridspace组件如何工作。在下面的示例中,我有2个简单图以Gridspace返回。尽管它们显示得很好,但我想将它们在右侧对齐。根据文档,应该通过将align='end'选项传递给布局中的各个组件来完成-但这将导致ValueError: Unexpected option 'align' for GridSpace type across all extensions. No similar options found.错误。

df = pd.DataFrame()
df['x'] = np.arange(100)
df['y'] = df['x']*10
df['c1'] = [1] * 25 + [2] * 25 + [3] * 25 + [4] * 25
df['c2'] = [1] * 50 + [2] * 50

p1 = df.hvplot(x='x', y='y', datashade=False, row='c1')
p2 = df.hvplot(x='x', y='y', datashade=False, row='c2')
(p1.opts(align='end') + p2).cols(1)

除了左边的对齐方式,.opts(align='end)可以正常工作,File除外:plot without align 如果有人知道这是否是Gridspaces的限制,或者我只是使用了错误的选项,那就太好了。

0 个答案:

没有答案