我已经阅读了关于散景和大多数示例的大部分文档。它们都包含默认的方形窗口。我见过的唯一一个例子是here略有不同,它有子图并在创建Plot对象时设置高度和宽度。
答案 0 :(得分:23)
如果您已经创建了图表,则可以使用bokeh.plotting.curplot()
函数返回“当前”图,然后设置其height
和width
属性。如果使用较低级别的接口构建Plot
对象(例如bokeh/examples/glyph/
中的示例),那么您也可以直接在绘图对象或{{1}中设置这些属性。构造函数。
或者,如果您使用Plot()
中的任何字形生成函数,则可以传递bokeh.plotting
和plot_width
关键字参数,例如:
plot_height
答案 1 :(得分:9)
您可以将plot_width / plot_height命令添加到figure命令本身。请注意,您还可以通过工具关键字var中的resize将调整大小工具添加到工具集中,这可能会有所帮助。
bokeh.plotting.figure(x_axis_type = "datetime",
tools="pan,wheel_zoom,box_zoom,reset,resize,previewsave",plot_width=1000,
name="myplot")
答案 2 :(得分:6)
很抱歉回答我自己的问题,这实际上很简单。
bokeh.plotting.curplot().plot_height=400
bokeh.plotting.curplot().plot_width=800