@champost I found this solution to your requirements:
Define the four sploms as go.FigureWidget
instances and insert them in a dashboard
as follows:
import ipywidgets as ipw
ipw.VBox([ipw.HBox([fig1, fig2]), ipw.HBox([fig3, fig4])])
Instead of vertical_spacing
, horizontal_spacing
keys from the usual plotly subplots definition,
here you have to tune the margins such that two horizontally/vertically stacked figures to be sufficiently close:
https://plot.ly/~empet/14994.