我想画一个矩形(高压边界)在有日期时间轴的绘图上。但是,从文档中不清楚如何指定角点。你知道吗
当然,我尝试指定datetime对象,但是这会导致以下错误消息:
ValueError: lbrt: tuple element is not numeric
import holoviews as hv
import pandas as pd
hv.extension('bokeh')
%%opts Curve [width=500]
xs = pd.date_range('1.1.2019', '31.1.2019')
ys = np.sin(range(len(xs)))
box=hv.Bounds((pd.to_datetime('5.1.2019'), 0.1, pd.to_datetime('7.1.2019'), .8))
hv.Curve((xs,ys))
从版本
1.12.3
开始,可以这样做:到目前为止,
Bounds
只接受数字边界,但是如果您想测试它,请查看这个PR:https://github.com/pyviz/holoviews/pull/3640相关问题 更多 >
编程相关推荐