I want to create stacked plots which have a shared x and y axis label. I found an article here from Wolfram, which does exactly what I want but uses ResoruceFucntion. This is dreadfully slow. Is there a way to replicate the effect shown in the article using standard Mathematica commands.

Here is an example from the page I referenced of what I want to achieve: enter image description here

  • $\begingroup$ What part of using the resource function is slow for you? Running the documentation examples take about 0.25 seconds on my machine via First@RepeatedTiming[ResourceFunction["PlotGrid"][{{Plot[x, {x, 0, 1}, Frame -> True]}, {Plot[x^2, {x, 0, 1}, Frame -> True]}}]]. To make that faster you need to look at the definition for PlotGrid $\endgroup$ – Jason B. Sep 2 at 18:08
  • 1
    $\begingroup$ Also look here $\endgroup$ – Jason B. Sep 2 at 18:11