Hello all, I copy the below code from the documentation and run it. I found some issue when trying sizing_mode with layout, which the same code will works well in Bokeh 2.4.3.
from bokeh.layouts import row
from bokeh.plotting import figure, show
x = list(range(11))
y0 = x
y1 = [10 - i for i in x]
y2 = [abs(i - 5) for i in x]
create three plots
s1 = figure(width=250, height=250, background_fill_color=“#fafafa”)
s1.circle(x, y0, size=12, color=“#53777a”, alpha=0.8)
s2 = figure(width=250, height=250, background_fill_color=“#fafafa”)
s2.triangle(x, y1, size=12, color=“#c02942”, alpha=0.8)
s3 = figure(width=250, height=250, background_fill_color=“#fafafa”)
s3.square(x, y2, size=12, color=“#d95b43”, alpha=0.8)
put the results in a row and show
show(row(s1, s2, s3, sizing_mode=‘scale_both’))