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

后端 未结 3 1287
刺人心
刺人心 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:19

    Here is one option I just put together. Its advantage is that it is simple.

    I like the look of yoda's LevelScheme plots better, assuming those can be done for a grid as well.

    p := ListPlot[RandomInteger[10, 5], Joined -> True, Axes -> False, 
      Frame -> True, PlotRange -> {0, 11}, AspectRatio -> 1]
    
    gg = GraphicsGrid[{{p, p, p}, {p, p, p}, Graphics /@ Text /@ {"Left", "Center", "Right"}},
           Spacings -> 5, ItemAspectRatio -> {{1, 1, 0.15}}];
    
    Labeled[gg, Rotate["vertical", Pi/2], Left]
    

    enter image description here

提交回复
热议问题