如何从散景图中删除网格边界?

How can I remove the grid border from a Bokeh plot?

我正在尝试创建一个没有任何界面的交互式散景图。我找到了删除工具和网格线的方法,但找不到任何方法删除灰色网格边框。

这是一个最小的工作示例,说明了我所追求的:

from bokeh.models import Range1d
from bokeh.plotting import figure, output_file, show

output_file('test.html')

p = figure(width=300, height=100, toolbar_location=None)
p.rect(x=0.5*60, y=0.5, width=60, height=1)

p.xgrid.grid_line_color = None
p.ygrid.grid_line_color = None
p.axis.visible = False
p.x_range = Range1d(0, 100)
p.toolbar.active_drag = None

show(p)

结果如下:

如您所见,它仍然包含一条我想去除的浅灰色线。有什么想法吗?

尝试

p.outline_line_color = None