from
bokeh.plotting
import
figure, output_file, show
output_file("gfg.html")
graph
=
figure(title
=
"Bokeh Multiple Polygons Graph")
graph.xaxis.axis_label
=
"x
-
axis"
graph.yaxis.axis_label
=
"y
-
axis"
xs
=
[[[[
0
,
0
,
1
,
1
]]],
[[[
2
,
2
,
4
,
4
], [
2.5
,
2.5
,
3.5
,
3.5
]]],
[[[
2
,
0
,
4
]]]]
ys
=
[[[[
2.5
,
0.5
,
0.5
,
2.5
]]],
[[[
1
,
0
,
0
,
1
], [
0.75
,
0.25
,
0.25
,
0.75
]]],
[[[
2
,
0
,
0
]]]]
color
=
["red", "purple", "yellow"]
fill_alpha
=
0.5
graph.multi_polygons(xs, ys,
color
=
color,
fill_alpha
=
fill_alpha)
show(graph)