Обратите внимание, что в предоставленном вами цикле счетчик i
не указан на графике, поэтому в итоге вы напечатаете один и тот же график восемь раз!
Если у вас есть кучаразличные подмножества одного набора данных, и вы хотите выложить их, вы можете следить за комментариями @ PKumar и проверять фасетирование в ggplot2.По сути, он разбивает ваши данные на группы в соответствии с одним или несколькими столбцами, а затем размещает их в сетке или ленте .
С другой стороны, если у вас есть куча разных графиков, которые вы хотите объединить на одной странице, есть пара пакетов, которые могут сделать это:
cowplot
- это достаточно зрелый пакет, который может это делать, а patchwork
- это более новый пакет, который позволяет выкладывать графики с использованием арифметики.
Надеюсь, что это поможет!