2
$\begingroup$

I tried the automated solution there, and it works nicely with two plots. However, I want to know if there is any way to do the same thing for more than 2 plots. I did try, but failed to do so...

Thanks in advance!

$\endgroup$
  • $\begingroup$ There are a lot of possible solutions: see here and here, for instance. $\endgroup$ – march Dec 16 '16 at 17:44
  • $\begingroup$ didn't understand most of them. However, your post did give me an idea how that ImagePadding influence the alignment. Thanks! $\endgroup$ – Peng Dec 16 '16 at 20:55
1
$\begingroup$

Thanks for the links by @march. To be honest, I hardly followed the big content, so just copied some codes but still not working. Instead, I think the easiest solution is to give a large number to left image padding, and crop the image later to fit to your need. In my case, for example, the codes below

  GraphicsColumn[
 Show[#, ImagePadding -> {{150, Automatic}, {Automatic, Automatic}}, 
    ImageSize -> Large] & /@ {After\[Alpha]\[Beta]2dqPlot, 
   AfterIntegratorPlot, Afterdq2\[Alpha]\[Beta]Plot}]

gives the plot:

enter image description here

In comparison, the original one with codes

GraphicsColumn[
 Show[#, ImagePadding -> {{Automatic, Automatic}, {Automatic, 
       Automatic}}, 
    ImageSize -> Large] & /@ {After\[Alpha]\[Beta]2dqPlot, 
   AfterIntegratorPlot, Afterdq2\[Alpha]\[Beta]Plot}]

gives that.

enter image description here

I know it is not a perfect solution, but it is just ok for what I need. This might help the ones having the similar problem but no time to dig deeper into the issue.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.