首页 > 解决方案 > 如何在 Holoviews 中显示围绕 GridSpace/GridMatrix 的内轴?

问题描述

如何在绘图周围显示 Holoviews GridSpace/GridMatrix 的内轴?shared_xaxis=True并且shared_yaxis=True仅在左侧和底部显示内轴。请参阅下面的示例代码和图片。

%%opts GridSpace [shared_xaxis=True shared_yaxis=True xaxis=None yaxis=None]

def sine_curve(phase, freq):
    xvals = [0.1* i for i in range(100)]
    return hv.Curve((xvals, [np.sin(phase+freq*x) for x in xvals]))

phases      = [0, np.pi/2, np.pi, 3*np.pi/2]
frequencies = [0.5, 0.75, 1.0, 1.25]
curve_dict_2D = {(p,f):sine_curve(p,f) for p in phases for f in frequencies}

hv.GridSpace(curve_dict_2D, kdims=['phase', 'frequency'])

样品输出图片:左:实际;右:想要

标签: pythonplotholoviews

解决方案


推荐阅读