How to make a grid of plots with a single pair of FrameLabels?

后端 未结 3 1288
刺人心
刺人心 2021-01-31 11:25

What is the simplest way to create a row/column/grid of plots, with the whole grid having a single FrameLabel?

I need something similar to this:

p := Lis         


        
3条回答
  •  一向
    一向 (楼主)
    2021-01-31 12:02

    You already know how to handle multiple horizontal labels through ListPlot. You can get single labels by using Panel. For example...

    p := ListPlot[RandomInteger[10, 5], Joined -> True, Axes -> False, 
    Frame -> True, PlotRange -> {0, 11}, AspectRatio -> 1]
    
    Panel[GraphicsRow[{p, p, p}], {"horizontal",Rotate["vertical", Pi/2]}, 
          {Bottom, Left}, Background -> White]
    

    triptych

    You can optionally include labels on Top and Right edges too.

提交回复
热议问题