Я хотел бы пройти через длинную серию qplots
или ggplot2
графики, останавливаясь на каждом из них, чтобы я мог изучить его, прежде чем двигаться дальше.
Следующий код не создает графиков:
library(ggplot2)
par(ask=TRUE)
for(Var in names(mtcars)) {
qplot(mtcars[,Var], wt, data=mtcars, xlab=Var)
}
но если я запускаю эту строку после выполнения цикла, я получаю график:
qplot(mtcars[,Var], wt, data=mtcars, xlab=Var)
В чем причина такого поведения? Как отобразить графики внутри цикла?
Дальнейшие действия:
Есть ли более элегантный способ перебора переменных, чем использование mtcars [, Var]
и xlab = Var
?