在 matplotlib 中,我们可以使用 xlim() 方法更改 x 轴的限制。HoloViews中有等效的方法吗?
我搜索了HV 选项页面,但没有找到任何似乎可以做到这一点的东西。
我在 Jupyter 笔记本中使用以下代码创建了下图:
import numpy as np
import holoviews as hv
hv.notebook_extension('bokeh', width=90)
values = np.array([list of floats])
frequencies, edges = np.histogram(values, 10)
hv.Histogram(frequencies, edges)
Run Code Online (Sandbox Code Playgroud)
如何将 x 轴限制更改为 [0.002, 0.016]。
另外,是否有可能得到一个图来返回其当前的 x 轴限制?
HoloViews 通常只会使用您提供的数据的范围。因此,更改直方图边界的最简单方法是在 np.histogram 调用本身中更改它:
frequencies, edges = np.histogram(values, 10, range=(0.002, 0.016))
hv.Histogram(frequencies, edges)
Run Code Online (Sandbox Code Playgroud)
如果您只是想更改查看范围,也可以直接设置:
hv.Histogram(frequencies, edges, extents=(0.002, None, 0.016, None))
Run Code Online (Sandbox Code Playgroud)
其中范围定义为(xmin, ymin, xmax, ymax)
。
归档时间: |
|
查看次数: |
4975 次 |
最近记录: |