windows中用命令行执行R语言命令
参考原文:http://tecdat.cn/?p=4525 ? 在很多情况下,我们需要在外部环境中直接调用软件来执行某个脚本,而不需要进入软件的交互界面,这样被称为非交互方式,通过这种方式可以方便快捷地执行脚本语句达到输出结果的目的。r软件也不例外,外部调用有很多方法,其中一种被称为 Batch Processing的方法,可以通过windows或者linux中的CMD运行脚本然后将结果传送输出到另一个out文件。下面举例说明。 首先到系统高级设置中配置r为环境变量
在path中添加r.exe文件所在目录 然后通过cmd调用脚本语句,两个平台的格式分别为: 在windows中打开命令行界面
其中"C:Program FilesRR-2.13.1binR.exe"为r的软件目录 "c:my projectsmy_.R"为执行文件的目录 运行后,cmd会将输出结果传输到文件目录的out文件中
值得注意的是,out文件中会记录下console中所有出现的输出数据
同时会记录下文件执行时间 对比rstudio界面中的输出语句
相对于r交互中的输出,值得注意的几点: 1.输出看起来就像R是交互式地运行的。 2.输出结果中的参数多了一些。 3.最后有一个运行总结,显示运行脚本花费的时间。 另外一方面,当脚本无法正常执行时,同样会输出out报告错误原因
因此对于网站的日常运营来说,用这种方式不仅方便快捷,并且可以记录下过程输出和运行总结,可以作为log日志报告文件来使用。 有问题欢迎下方留言! 大数据部落?-中国专业的第三方数据服务提供商,提供定制化的一站式数据挖掘和统计分析咨询服务 统计分析和数据挖掘咨询服务:y0.cn/teradat(咨询服务请联系官网客服)
【服务场景】?? 科研项目; 公司项目外包;线上线下一对一培训;数据采集;学术研究;报告撰写;市场调查。 【大数据部落】提供定制化的一站式数据挖掘和统计分析咨询 欢迎选修我们的R语言数据分析挖掘必知必会课程! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-phone-8 – 使用远程图像创建CycleTile
- windows – 如何通过START命令运行多个命令
- .net – 您是否在GAC中安装域DLL?
- windows-server-2003 – 无法访问网络或打印机共享
- 文本文件 – 如何使用Microsoft Dynamics AX编写txt文件?
- Microsoft? SQL Server? 2012 Service Pack 1 (SP1) Expres
- active-directory – 将新服务器添加到服务器管理器,获取Ke
- 适用于Windows 7的Android USB驱动程序?
- 为了在Windows应用程序的c#中结束,End(VB6)的等价物是什么?
- windows – 如何在USB软盘驱动器上使用10扇区轨道格式
- windows-server-2003 – 如何禁用系统服务监听Wi
- 仅包含“欢迎”和“已完成”屏幕的WiX脚本
- window下强制杀死某个进程用taskkill /pid 进程号
- windows-server-2003 – 我如何故意破坏特定文件
- windows phone 7 – 如何检查wp7中的InternetCon
- Windows中利用共享内存来实现不同进程间的通信
- Window Mysql5.7免安装版配置
- 在Windows Server 2008 R2上安装Sharepoint 2007
- Windows系统调用中API的3环部分(依据分析重写Rea
- winapi – Win32 ReadFile从管道读取时挂起