是否可以在R中默认情况下在新窗口中绘图?

L.J*_*L.J 3 terminal plot r

我试图在终端中运行一些R脚本,并且发现每次我想制作新图时我必须先运行'dev.new()'.

是否有可能,在某些环境设置下,终端中的R可以默认情况下在新帧中绘制(就像Rstudio所做的那样)?

谢谢!

对不起,问到这个问题我犯了一个错误.它应该是新窗口中的新图(不是带有新框架的图).对不起困惑.

Ben*_*Ben 6

我认为这应该做你想要的.

plot<-function(...){
  grDevices::dev.new()
  graphics::plot(...)
}
Run Code Online (Sandbox Code Playgroud)