Bokeh Python:布局多个图
我想水平排列图,使用hplot()函数。 我的问题是我会自动生成我的情节名称。 Dfdict是一个数据帧字典Bokeh Python:布局多个图,python,dictionary,bokeh,Python,Dictionary,Bokeh,我想水平排列图,使用hplot()函数。 我的问题是我会自动生成我的情节名称。 Dfdict是一个数据帧字典 for key in dfdict.keys(): plot[key] = BoxPlot(dfdict[key], values='oex', ...) filename = '{}.html'.format(str(key)) output_file(filename) show(plot[key]) p = hplot(plot.values())
for key in dfdict.keys():
plot[key] = BoxPlot(dfdict[key], values='oex', ...)
filename = '{}.html'.format(str(key))
output_file(filename)
show(plot[key])
p = hplot(plot.values())
show(p)
但我有一个错误:
ValueError:应为列表(实例(组件))的元素,获取了包含无效项[[,,]的seq
谢谢我做到了,尽管如此
p = hplot(plot.values())
我在用这个
p = hplot(*plot.values())
我做到了,尽管如此
p = hplot(plot.values())
我在用这个
p = hplot(*plot.values())
请注意,
hplot
在最近的版本中已被弃用。您应该使用bokeh.layout.row
:
from bokeh.layouts import row
# define some plots p1, p2, p3
layout = row(p1, p2, p3)
show(layout)
像row
(以及之前的hplot
)这样的函数将所有要放入行中的内容作为单独的参数
《用户指南》中有一整节关于布局的内容:
请注意,
hplot
在最新版本中已被弃用。您应该使用bokeh.layout.row
:
from bokeh.layouts import row
# define some plots p1, p2, p3
layout = row(p1, p2, p3)
show(layout)
像row
(以及之前的hplot
)这样的函数将所有要放入行中的内容作为单独的参数
《用户指南》中有一整节关于布局的内容:
由于bokeh开发的快速变化,说明您正在寻求解决方案的bokeh版本非常重要。请详细说明。由于bokeh开发的快速变化,说明您正在寻求解决方案的bokeh版本非常重要。请具体说明。