Каков самый простой способ создания строки/столбца/сетки графиков, при этом вся сетка имеет один FrameLabel?
Мне нужно что-то похожее на это:
p := ListPlot[RandomInteger[10, 5], Joined -> True, Axes -> False,
Frame -> True, PlotRange -> {0, 11},
FrameLabel -> {"horizontal", None}, AspectRatio -> 1]
GraphicsRow[{Show[p, FrameLabel -> {"horizontal", "vertical"}], p, p}]
Для формата строки он может иметь одну или несколько горизонтальных меток, но только одну вертикальную.
Вопросы для рассмотрения:
- Вертикальная шкала должна соответствовать всем графикам и не должна быть разрушена, например. слишком длинная метка или автоматический
PlotRangePadding
. - Требуется хорошее (и изменяемое по размеру!) управление межстрочным интервалом (в конце концов, это одна из причин, по которым удаляются избыточные метки).
- Общая пространственно-эффективная компоновка. Максимальное содержание, минимальное (ненужное) пробелы.
ИЗМЕНИТЬ
Я пытаюсь создать надежные данные для печати, что связано с большим изменением размера. (Поскольку экспортированные PDF файлы обычно не имеют таких же пропорций, как то, что я вижу в записной книжке, и должны иметь читаемые, но не негабаритные шрифты)