由于一不小心卸载了RStudio,重新安装之后。以前能够在独立窗口显示绘图的功能,现在怎么都找不回了。
而百度的结果刚好跟我相反。他们都是出现了独立窗口绘图,而想把它放在右下角plots里面。
试了半天,设置环境变量 option()。结果还是没有成功。
本想着先就这样了,以后再解决吧。只能每次重新输入dev.new()。后面在摆渡过程当中发现有一个快捷的命令——X11().一次性可以显示多种窗口,而不用使用,一次输入一次。相对而言还是方便了一些,但是没有从根本上解决问题。
参考文章: R语言绘图设备
你先写一个函数,然后在R的界面加载新建一个脚本:
fun<-function(x){
if(x>=0 &x<=3) y=3*x+2
else y=2*x-0.5*x^2
y
}
保存为fun.R
然后在R界面里
>source("fun.R")
>x<-seq(0,6,0.01) 每隔0.01取一个点
>y<-fun(x)
>plot(x,y)