当前位置:首页 > 奇闻趣事

定时执行 windows定时自动运行R脚本的正确姿势

知乎ID:

https://www.zhihu.com/people/chen-xiao-tian-92-92

前言

由于数据处理的需要,编写了R语言代码来汇总仪器的日常原始数据。仪器每天凌晨自动生成前一天原始数据的副本,所以需要每天自动运行一次代码进行汇总更新。

R代码可以通过R脚本+windows预定任务自动定期运行。

本文内容

windows环境变量中加入R语言路径写R脚本和bat脚本设置windows计划任务

注意:如果不想在环境变量中添加R的路径,比较麻烦,或者添加环境变量成功,但是bat脚本总是出错(有些win7系统会出现这种情况),请参考本文最后的补充内容。

1.向windows环境变量添加r语言路径

准备:“这台电脑”:>属性:确定系统类型是64位还是32位

找到R语言安装路径

如果按照默认路径安装,应该在文件夹C:程序文件RR-3.4.4bin。

如果安装64位R,在这个路径下会有一个“x64”文件夹。以下路径应该特定于此文件夹。

如果安装32位R,在这个路径下会有一个“i386”文件夹。以下路径应该特定于此文件夹。

"这台电脑" >:属性>:高级系统设置>:"高级" >:"环境变量" >:"路径" >;"编辑"

在变量值列后面加上刚刚找到的r语言路径。(以下是R-3.4.4版本的默认安装路径)

32位为:C:程序文件RR-3 . 4 . 4 bini 386;

62位为:C:程序文件RR-3 . 4 . 4 binx 64;

点击确定。

2.写R脚本和bat脚本

创建一个新的txt文本文档,将所需的R代码粘贴到其中,选择“另存为”,选择“所有文件”作为保存类型,并写后缀”。r”(例如,“测试。r”),并以ANSI编码格式保存。然后写r脚本。

创建一个新的txt文本文档,复制并粘贴启动r脚本的bat语句(这里,r脚本的名称取“test。r "为例):

1R测试。稀有

2出口

选择“另存为”,选择“所有文件”作为保存类型,文件名应以“.”为后缀。bat”(例如,“test.bat”)。然后写r脚本。

把r脚本和bat脚本放在同一个文件夹里。

点击bat script一次,观察所写r代码的运行结果是否生成。(例如,如果代码用于更新文件,请观察文件的修改日期是否更改为最新时间)。

如果结果是代码正常执行,请继续下一步。

3.设置windows任务

"这台电脑" >:"管理" >:"系统工具" >:"任务计划程序"

右键单击任务计划程序,然后选择创建任务。

填写任务名称。

选择“无论用户是否登录都运行”。

选择“不存储密码”。

根据实际情况选择是否“以最高权限运行”。

切换到触发器选项卡,然后单击新建打开编辑触发器窗口。设置工作频率。

选择“计划时”开始任务。

设置频率“每天”(根据实际需要)。

设置开始时间和间隔。例如:“2018-03-19 03:00:00”,“隔一天”。

可以根据实际情况填写本页选项。

点击“确定”返回任务属性界面继续设置。

切换到“操作”选项卡,点击“新建”,进入“编辑操作”窗口。

选择“启动程序”进行操作。

点击“程序或脚本”栏中的“浏览”,找到之前准备的bat文件。

在“开始于”一栏中,填写存储R脚本和bat脚本的路径。例如存储在d盘的根目录下,写“d:”即可。

单击确定返回任务属性界面。

在任务属性界面点击“确定”,完成所有设置。

接下来,享受自动定期运行R脚本的便利。

补充内容

如果你不想把R的路径添加到环境变量中,又觉得麻烦,或者你的环境变量添加成功了,但是bat脚本一直出错(在一些win7系统中会出现这种情况),请把bat脚本修改为以下内容:

1c:r #的安装盘

2cdc:程序文件RR-3.4.3binx64 # r的路径,这里以默认安装路径为例

3rf:测试路径。R # r脚本,这里以f盘放置的test.r为例

4出口

给我[好看]

你越漂亮!

1.《定时执行 windows定时自动运行R脚本的正确姿势》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《定时执行 windows定时自动运行R脚本的正确姿势》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1008812.html

上一篇

张一鸣发内部信谈TikTok 内部信曝光

下一篇

柠檬身价暴涨 香水柠檬价格翻倍 究竟是怎么一回事?

龙珠最强之战 《龙珠最强之战》隐藏任务“狐狸先生”,全网最详细攻略

  • 龙珠最强之战 《龙珠最强之战》隐藏任务“狐狸先生”,全网最详细攻略
  • 龙珠最强之战 《龙珠最强之战》隐藏任务“狐狸先生”,全网最详细攻略
  • 龙珠最强之战 《龙珠最强之战》隐藏任务“狐狸先生”,全网最详细攻略

任务大丈夫 南宋悲歌,大丈夫当如浒|铁骨铮铮台州人(壹)

  • 任务大丈夫 南宋悲歌,大丈夫当如浒|铁骨铮铮台州人(壹)
  • 任务大丈夫 南宋悲歌,大丈夫当如浒|铁骨铮铮台州人(壹)
  • 任务大丈夫 南宋悲歌,大丈夫当如浒|铁骨铮铮台州人(壹)
12级台风海高斯登陆珠海 台风最新路径图

12级台风海高斯登陆珠海 台风最新路径图

今年7号台风于今日(8月19日)06时左右在广东省珠海市金湾区沿海登陆。登陆时,中心最大风力为12级(台风级)。预计登陆后会给粤西、桂东、海南岛东北部等地带来暴雨。“海高斯”在广东珠海沿海登陆,将给广东西海岸带来风暴根据中央气象台刚刚发布的消息,今年7号台风于8月19日06时左右在广东省珠海市金湾区沿海登陆。...

苹果官网描述文件在哪 苹果官方维修怎样删除iPhoneXS中的描述文件

苹果官网描述文件在哪 苹果官方维修怎样删除iPhoneXS中的描述文件

很多人看过iPhone上安装的描述文件,但是不知道描述文件是什么,它是做什么的,怎么删除。下面的小系列会告诉你一些关于描述文件的事情。 描述文件是什么 IOS配置文件是一个设置文档,实际上是一个XML文档,不是证书。部署iOS设备时,可以使用苹果官方的“iPhone配置实用程序”。App "...

配置描述文件怎么删除 苹果官方维修怎样删除iPhoneXS中的描述文件

配置描述文件怎么删除 苹果官方维修怎样删除iPhoneXS中的描述文件

很多人看过iPhone上安装的描述文件,但是不知道描述文件是什么,它是做什么的,怎么删除。下面的小系列会告诉你一些关于描述文件的事情。 描述文件是什么 IOS配置文件是一个设置文档,实际上是一个XML文档,不是证书。部署iOS设备时,可以使用苹果官方的“iPhone配置实用程序”。App "...

手机怎么建文件夹 iPhone手机如何在文件夹里创建文件夹

手机怎么建文件夹 iPhone手机如何在文件夹里创建文件夹

很多果粉说图标太多,安装的软件太多,连主界面的图标都不好看!我该怎么办? 本期教你在文件夹中创建文件夹,这是IO8的漏洞,也是我们的美化技巧。 在主桌面上获取两个文件夹  长时间按住B文件夹,松开,以打开A文件夹的速度按住B文件夹。没事的  视频教程:  如有疑问,欢迎关注微信:aiphon...

孟晚舟请求公开更多机密文件被否 原因是什么?

孟晚舟请求公开更多机密文件被否 原因是什么?

当地时间周二,加拿大法院文件发布,显示联邦法官驳回了华为首席财务官孟晚舟上周五以“与本案无关”为由发布更多与她被捕和受审相关的机密文件的请求。孟晚舟要求披露更多机密文件的请求遭到拒绝孟的律师表示,是加拿大和美国当局“秘密刑事调查”的目标。在加拿大边境服务局于2018年12月对她进行了三个小时的询问后,加拿大皇...

手机文件夹加密锁 赶紧开启苹果手机的这个加密功能!再也不用怕手机文件被偷看了

  • 手机文件夹加密锁 赶紧开启苹果手机的这个加密功能!再也不用怕手机文件被偷看了
  • 手机文件夹加密锁 赶紧开启苹果手机的这个加密功能!再也不用怕手机文件被偷看了
  • 手机文件夹加密锁 赶紧开启苹果手机的这个加密功能!再也不用怕手机文件被偷看了