Вот способ изменить существующий подход, включив имя столбца в качестве заголовка каждой гистограммы, используя в качестве примера набор данных iris
:
# loop over column *names* instead of actual columns
sapply(names(iris), function(cname){
# (make sure we only plot the numeric columns)
if (is.numeric(iris[[cname]]))
# use the `main` param to put column name as plot title
print(hist(iris[[cname]], main=cname))
})
После этого вы будетевозможность пролистывать графики со стрелками на панели просмотра (при условии, что вы используете R Studio).
Вот пример выходных данных: ![enter image description here](https://i.stack.imgur.com/YJvCG.png)
пс проверить grid::grob()
, gridExtra::grid.arrange()
и связанные функции, если вы хотитеупорядочить гистограммы в одном окне графика и сохранить его в один файл.