1.5 批处理
多数情况下,我们都会交互式地使用R:在提示符后输入命令,接着等待该命令的输出结果。
偶尔,我们可能想要以一种重复的、标准化的、无人值守的方式执行某个R程序,例如,你可能
需要每个月生成一次相同的报告,这时就可以在R中编写程序,在批处理模式下执行它。
如何以批处理模式运行R与使用的操作系统有关。在Linux或Mac OS X系统下,可以在终端
窗口中使用如下命令:

R CMD BATCH options infile outfile
其中infile是包含了要执行的R代码所在文件的文件名,outfile是接收输出文件的文件名,
options部分则列出了控制执行细节的选项。依照惯例,infile的扩展名是.R,outfile的扩
展名为.Rout。
对于Windows,则需使用:

"C:\program Files\R\R-2.13.0\bin\R.exe" CMD BATCH

--vanilla --slav "c:\my projects\myscript.R"
图灵社区会员 matrixvirus(matrixvirus@163.com) 专享 尊重版权
16 第1 章 R 语言介绍
将路径调整为R.exe所在的相应位置和脚本文件所在位置。要进一步了解如何调用R,包括命
令行选项的使用方法,请参考CRAN(http://cran.r-project.org)上的文档“Introduction to R”①。

最新文章

  1. git取消跟踪文件
  2. AutoMapper搬运工之自定义映射
  3. C#如何获取CPU处理器核心数量 z
  4. Azure China (7) 使用WebMetrix将Web Site发布至Azure China
  5. AOP的实现机制
  6. 微信网站设置右上角发送、分享的内容——.net版本
  7. 【BZOJ-2438】杀人游戏 Tarjan + 缩点 + 概率
  8. Laravel 5.1 文档攻略 —— Eloquent:模型对象序列化
  9. CentOS 6.4 查看每个进程的网络流量
  10. 数论 UVA 11076
  11. 递推DP URAL 1081 Binary Lexicographic Sequence
  12. linux,下载与安装
  13. JAVA中抽象类的一些总结
  14. JavaScript jQuery 入门回顾 2
  15. SpringMVC框架
  16. 理解最短路径——迪杰斯特拉(dijkstra)算法
  17. j2ee面试宝典翻译(3) j2ee job interview companion
  18. Windows 动态链接库编程
  19. nyoj 黑色帽子
  20. Fiddle Proxy

热门文章

  1. rmdir 命令
  2. Google Code Jam 2014 Round 1 A:Problem C. Proper Shuffle
  3. Linux高并发应用类型对系统内核的优化
  4. 打造一个高逼格的android开源项目——小白全攻略 (转)
  5. sam配置命令概要
  6. UVA 699 The Falling Leaves (二叉树水题)
  7. android Notification 的使用(锁定通知栏)
  8. 如何使CSS--better(系列一)
  9. java解析字符串拆分单独元素
  10. ios8 一些运行问题