2.2 运行R脚本

R语言初学指南
现在可以开始运行脚本了!在R编辑器窗口成为当前活动窗口的情况下,点击任务栏中的“Edit”,在下拉菜单中可看到常用的文本编辑选项,如“Undo”、“Cut”及“Copy”等。找到并点击“Run all”。

若在Unix或Linux系统中使用R,有两种方法可用来运行脚本:(1)将文本编辑器中的脚本全部复制,再粘贴到控制台的提示符处,即可运行该脚本。这种方法与在控制台中一行行输入命令的方法类似。(2)在电脑上将脚本保存为文件,然后在控制台中使用source()命令。source()命令的参数为保存脚本文件的路径,例如:

> source("c:/my_R_scripts/wolf moose graphs.R")

即便是在Windows或Mac操作系统下,许多有经验的R用户也喜欢用source()方法。不论在什么操作系统下,source()命令中路径都要用正斜线“/”编写。

若脚本中没有错误,就会弹出狼捕食率与驼鹿密度的关系图。点击“Run all”后,一切都跟直接在控制台中输入命令一样。看一下控制台就会发现,实际上R将脚本中的命令全都输入到控制台中了。

若脚本中有一处或几处错误,在R控制台中会对出错命令所在行进行提示。一般情况下,若错误特征明显,则该提示对修正脚本中的错误很有帮助,例如遗漏参数或缺少逗号等。返回到R编辑器中,修改错误,保存脚本,并重新运行。

下面在脚本中再加些内容。关闭图形窗口,返回到含有脚本的R编辑器窗口中,在脚本最末处输入下列命令:

m=2.5*(0:100)/100
a=3.37
b=0.47
k=b*m/(a+m)
points(m,k,type="l")

可以发现,这就是用来在图形中添加捕食率模型曲线的那些语句。保存并运行脚本,就可得到狼-驼鹿数据图。