如何编写按顺序显示图的 R 函数?
How to write an R function that displays plots sequentially?
我想要类似于 'plot.lm' 功能的东西。
y <- rnorm(100, 0, 1)
x <- rnorm(100, 0, 1.5)
mod <- lm(y ~ x)
plot(mod)
Hit <Return> to see next plot:
Hit <Return> to see next plot:
Hit <Return> to see next plot:
Hit <Return> to see next plot:
我想创建几个图,然后按顺序显示它们 - 提示用户点击以查看所有图。
调用plot()
前设置par(ask=TRUE)
即可。你可能想在你的第一个情节之后设置它,这样用户就不必等待那个情节。为好起见,在你的最后一个情节之后设置 par(ask=FALSE)
。
我发现一个更简单的解决方案是 plot.lm() 在函数开头某处所做的事情:
oask <- devAskNewPage(TRUE);
on.exit(devAskNewPage(oask));
我想要类似于 'plot.lm' 功能的东西。
y <- rnorm(100, 0, 1)
x <- rnorm(100, 0, 1.5)
mod <- lm(y ~ x)
plot(mod)
Hit <Return> to see next plot:
Hit <Return> to see next plot:
Hit <Return> to see next plot:
Hit <Return> to see next plot:
我想创建几个图,然后按顺序显示它们 - 提示用户点击以查看所有图。
调用plot()
前设置par(ask=TRUE)
即可。你可能想在你的第一个情节之后设置它,这样用户就不必等待那个情节。为好起见,在你的最后一个情节之后设置 par(ask=FALSE)
。
我发现一个更简单的解决方案是 plot.lm() 在函数开头某处所做的事情:
oask <- devAskNewPage(TRUE);
on.exit(devAskNewPage(oask));