Initially I was thinking of using holoviews.GridSpace
, but I encountered several issues:
matplotlib
backend fails when there is only 1 element ony
-axis- I cannot title individual plots and ignore the coordinate axis of the plots
The closest I have arrived at is using holoviews.Layout
, but even there there are limitations:
- Create a shared legend.
Currently I use the workaround of enabling the legend of only the last plot and making sure there are dummy curves withnan
values - Control the spacing between elements. (No workarounds found)
- Create a shared
xlabel
. (No workarounds found)
Another option would be to have these as options in NdLayout
.
Basically starting from the default presentation, I want to do are summarized in a screenshot: