《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相同)。

相关文章
|
8月前
|
存储 Go
速绘丨GO富集气泡图绘制方法,利用R语言ggplot2包快速绘制,完整脚本可重复绘图
速绘丨GO富集气泡图绘制方法,利用R语言ggplot2包快速绘制,完整脚本可重复绘图
|
8月前
|
Linux Python
彩蛋丨利用R语言脚本实现批量合并Excel表格,再也不用手动点来点去了!
彩蛋丨利用R语言脚本实现批量合并Excel表格,再也不用手动点来点去了!
《R语言编程艺术》——1.1 怎样运行R
本节书摘来自华章计算机《R语言编程艺术》一书中的第1章,第1.1节,作者:(美)麦特洛夫(Matloff,N.)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2640 0
|
1天前
|
移动开发 数据可视化
R语言两层2^k析因试验设计(因子设计)分析工厂产量数据和Lenth方法检验显著性可视化|数据分享(二)
R语言两层2^k析因试验设计(因子设计)分析工厂产量数据和Lenth方法检验显著性可视化|数据分享(二)
|
1天前
|
自然语言处理 算法 数据挖掘
【视频】文本挖掘:主题模型(LDA)及R语言实现分析游记数据
【视频】文本挖掘:主题模型(LDA)及R语言实现分析游记数据
|
2天前
|
数据挖掘 算法
灰色关联分析(Grey Relation Analysis,GRA)中国经济社会发展指标
灰色关联分析(Grey Relation Analysis,GRA)中国经济社会发展指标
17 0
灰色关联分析(Grey Relation Analysis,GRA)中国经济社会发展指标