《R语言初学指南》一2.2 运行R脚本

本节书摘来自异步社区《R语言初学指南》一书中的第2章,第2.2节,作者【美】Brian Dennis(布莱恩·丹尼斯),更多章节内容可以访问云栖社区“异步社区”公众号查看

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")

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值