没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
12-3-1 R言中使用Rscript命令代替R CMD BATCH执行命令行指令
1/3www.360doc.com/content/11/1201/22/5013584_169013651.shtml
2012年03月01日 星期四 设为主页 加入收藏 帮助 | 留言交流 | 登录
搜文章 找馆友
转藏到我的图书馆 推荐给朋友 举报
页 阅览室 馆友 我的图书馆
R语言中使用Rcip命令代替R CMD BATCH执行命令行指令
王少斌 收藏于 2011-12-01 阅读数:40
被转藏:1
公众公开 原文来源
R语言中使用Rscript命令代替R CMD BATCH执行命令行指令
2010-12-07 14:08
在windows下通过命令行来调用R脚本,可以使用R CMD BATCH file 命令。这样可在别的语言中(j
ava,perl,php)执行此条命令,从而调用R脚本。
但是当在linux下,因为BATCH指令的权限问题,将会导致非root权限无法调用此条指令。这时使用
Rscript file代替即可。(貌似Rscript在windows下无法使用,因为MS的CMD不支持)。
=============================================================================
=================
昨天又重新查看文档,并做了尝试,发现命令行指令可以用以下两种形式:
1.R [--option] [-e expr] <infile >outfile [args]
2.Rscript [--options] [-e expr] file [args]
首先看1.
a. [--option] 代表R指令的选项,具体的选项有很多,可以参考相关文档,其中'--save', '--no-save' or '
--vanilla'这三者必须填一个。这就意味着[--option]不能为空。同时推荐使用--slave 选项,这个选项
让R命令工作在安静模式,否则,R脚本中的所有内容都会打印在命令行内。
b. [-e expr] 这个没弄明白,我没有用到这个部分。
c. <infile 输入的文件。<不可省略。
d. >outfile 输出的文件,同上。
e. args 希望向R脚本传递的参数,在脚本内可以用commandArgs()函数读取这些参数。
f. 除了args,好像前面几个部分是可以颠倒位置的。但是args参数必须放在最后,否则报错
g. [args]可以直接用想要传递的参数代替,也可以先用--args 指明,比如--args XXX, 这两种方法
都可以成功的向脚本传递参数,其参数都可以被commandArgs()函数获得。但是不同在于,如果想
使用 commandArgs(TRUE)来筛选出合适的参数的时候,必须用 --args XXX
接着看2.
热点推荐
家庭教育的六大误区
有关脑血栓的五个误区
美国历史文献选集
给孩子一生的财富
天堂与地狱透视中国...
爱的另一种感觉叫心痛
C盘垃圾系统自我精细清...
美丽的风景陶冶情操
中国新闻界的南北两女侠
七大招数锁定飙升个股
哲理小品:成功密码是1...
中华语典
教你认识汽车标志,免得...
好上司是这样炼成的:职...
国外网站上展示的超多美...
人生像什么? 图文
青史如歌,士风浩荡!为...
我不是教你诈!十道职场...
为什么华尔街出现危机?
WORD常见问题汇总 ...
资源评论
Jenny_Anan
- 粉丝: 35
- 资源: 53
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 正点原子开拓者FPGA多人表决器代码项目
- EOP-Last5Years.txt
- windows 32位、64位系统常见缺少的库
- 毕业设计基于springboot+vue实现的求职招聘类型网站源码+数据库(高分项目).zip
- 535springboot + vue 体质测试数据分析及可视化设计.zip(可运行源码+数据库文件+文档)
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统源码.zip
- 基于springboot+vue实现的求职招聘类型网站源代码+数据库(优质毕设项目).zip
- iOS APP提审checklist
- 第十四届中北大学ACM程序设计竞赛.zip
- UIGF_200852355_202404242026.json
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功