使用 cron 安排 R 脚本

2023-12-12

我正在尝试使用 cron 安排我的 R 脚本,但它不起作用。 R 似乎在 cron 中找不到包。有人可以帮助我吗?谢谢。

以下是我的 bash 脚本

# source  my profile
. /home/winie/.profile
# script.R will load packages
R CMD BATCH /home/script.R 

考虑这些提示

  1. 使用 Rscript(或更小的)而不是R CMD BATCH

  2. 确保 cron 作业正在按照您的方式运行

  3. 确保脚本自行运行

  4. 在详细模式下测试几次

我的盒子正在运行有点明显蔓越莓通过 cronjob 调用 R 脚本 (我通过执行littler但R脚本 应该也能正常工作)。为此,输入/etc/crontab在我的 Ubuntu 服务器上是

# every few hours, run cranberries
16 */3 * * *    edd     cd /home/edd/cranberries && ./cranberries.r

因此,每隔 3 个小时过 16 分钟,就会使用我的 id 运行一个 shell 命令。它更改为工作目录,并调用 R 脚本(具有可执行模式等)。

看看这个,我实际上可以运行脚本并得到setwd()命令在其中....

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 cron 安排 R 脚本 的相关文章

  • 我无法下载 R 中的 reshape2 包 [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我在尝试安装 R 包时收到此响应 gt installed packages reshape2 Package LibPath V
  • 将数据框中的每个 x 个字符拆分为字符串

    我知道这里有一些关于每隔一段时间分割一个字符串的答案nth字符 例如this one https stackoverflow com questions 23208490 split each character in r and this
  • kernlab 中 SVM 训练之外的核矩阵计算

    我正在开发一种新算法 该算法可以生成修改后的核矩阵以用于 SVM 训练 但遇到了一个奇怪的问题 出于测试目的 我比较了使用 kernelMatrix 接口和普通内核接口学习的 SVM 模型 例如 Model with kernelMatri
  • Dendextend:关于如何根据定义的组为树状图的标签着色

    我正在尝试使用一个名为 dendextend 的很棒的 R 包来绘制树状图并根据一组先前定义的组为其分支和标签着色 我已阅读您在 Stack Overflow 中的答案以及 dendextend vignette 的常见问题解答 但我仍然不
  • 在 R 中绘制 Likert 变量的堆积条形图

    假设我有一个如下所示的数据框 P Q1 Q2 1 1 4 1 2 2 3 4 3 1 1 4 其中的列告诉我哪个人相应地回答了问题 q1 q2 中的哪一个 这些问题需要按照 4 分李克特量表进行回答 例如 批准 表示 1 稍微批准 表示 2
  • 截断 Mysql 表 Cron 作业?

    我在如何使用 cron 作业截断 Mysql 表时遇到了一些麻烦 无论我尝试什么 我似乎都无法让数据库清除表格 感谢您的帮助 mysql uderp example pexample hlocalhost Dexample e TRUNCA
  • API 请求和curl::curl_fetch_memory(url, handle = handle) 中的错误:SSL 证书问题:证书已过期

    几天前 我运行了代码几个月 没有任何问题 GET url myurl query 今天我遇到一个错误 Error in curl curl fetch memory url handle handle SSL certificate pro
  • 在 R 中创建虚拟变量,排除某些情况为 NA

    我的数据看起来像这样 V1 V2 A 0 B 1 C 2 D 3 E 4 F 5 G 9 我想创建一个虚拟变量R where 0 1 1 2 3 4 and NA 0 5 9 应该很简单 有人可以帮忙吗 我们可以转换V2 into a fa
  • 如何仅删除单括号并保留配对的括号

    你好 我亲爱的老师 R 用户朋友们 我最近开始认真学习正则表达式 最近我遇到了一种情况 我们只想保留配对括号 并省略未配对的 这是我的样本数据 structure list t1 c Book Pg 1 Website Online Jou
  • 仅在上午 10 点到下午 5 点之间每分钟运行一次 cron 作业

    如何仅在办公时间 上午 10 点到下午 5 点 之间每分钟运行一次 cron 作业 我检查了这个线程仅在特定时间每分钟运行一次 cron 作业 https stackoverflow com questions 11914445 run a
  • 如何在 R 中匹配多个 ggplot2 图中的调色板?

    自从被问到这个问题以来已经有一段时间了 但我知道一个事实 我很快就会提取新数据 我想弄清楚如何用这种技术来绘制它 看起来评论和答案中的人知道如何做到这一点 但我无法完全弄清楚所给我的内容 还有人想尝试一下吗 我正在尝试使用具有多个级别的因子
  • 将不均匀的层次列表转换为数据框

    我认为还没有有人问过这个问题 但是有没有一种方法可以将具有多个级别和不均匀结构的列表的信息组合成 长 格式的数据帧 具体来说 library XML library plyr xml inning lt http gd2 mlb com c
  • 如何从 R 读取 PDF 元数据

    我们很好奇 有没有一种方法可以从 R 读取 PDF 元数据 例如下面显示的信息 通过搜索我对此无能为力 r pdf metadata在当前的问题库中 非常欢迎任何指点 我想不出纯 R 的方法来执行此操作 但您可能可以安装您最喜欢的 PDF
  • R“错误:“}”中出现意外的“}”[重复]

    这个问题在这里已经有答案了 我有一个字符串变量 对于缺少数据的情况 它具有 空值 我想将 空值 重新编码为缺失 而不是说 空值 我正在尝试编写一个循环来删除这些 空值 条目 但我不断收到错误 错误 中出现意外的 for row in dat
  • 以编程方式将字符串宽度值插入到 sprintf() 中

    我正在尝试以编程方式将字符串宽度值插入到sprintf 格式 期望的结果是 sprintf 20s hello 1 hello 但我想插入20在同一通话中即时进行 因此它可以是任何号码 我努力了 sprintf ds 20 hello 1
  • 任意列中包含字符串的子集行

    我有一个如下所示的数据集 Col1 Col2 Col3 abckel NA 7 jdmelw njabc NA 8 jdken jdne 如何对数据集进行子集化 使其仅保留包含字符串 abc 的行 最终预期输出 Col1 Col2 Col3
  • 如何绘制具有显着性水平的箱线图?

    前段时间问了一个关于绘制箱线图的问题Link1 https stackoverflow com questions 14604439 plot multiple boxplot in one graph 我有一些包含 3 个不同组 或标签
  • Shiny:动态数据框构建; renderUI、观察、reactiveValues

    我认为如何使用 Shiny 的 renderUI 功能动态子集数据的问题经常出现 但我很难理解何时使用 renderUI 带有 uiOutput 而不是其他功能 包括观察 反应 反应值甚至条件面板 我想构建一个完全交互式的数据框架 其中每个
  • 麦当劳 omega:R 中的警告

    我正在计算几种不同尺度的欧米茄 并在 R 中使用不同的 omega 函数获取不同比例的不同警告消息 我的问题是如何解释这些警告以及报告检索到的 omega 统计数据是否安全 当我使用 从 alpha 到 omega 内部一致性估计普遍问题的
  • 如何使用 dplyr 独立过滤每列的行

    我有以下内容 library tidyverse df lt tibble tribble gene colB colC a 1 2 b 2 3 c 3 4 d 1 1 df gt A tibble 4 x 3 gt gene colB c

随机推荐

  • Google OAuth 登录在本地工作,在生产服务器上失败

    我正在开发一个网站 刚刚发布了测试版 目前与生产环境位于同一服务器上 这是一个个人项目 用户可以选择使用 MVC 4 SimpleMembership 提供程序通过 OAuth 使用 Google Facebook 或 Twitter 帐户
  • 输入属性未接收数据

    我正在尝试将数据传递到我的组件 这是组件的代码 export class requestDetailComponent Input id Input name Input email Input purpose Input programm
  • 在 Windows 批处理文件中嵌入 VBScript

    是否可以将 VBScript 嵌入到批处理文件中 我目前有一个 CMD 文件 它使用以下命令调用 VBS 文件 cscript NoLogo MyScript vbs 但我更愿意只分发一个 CMD 文件 EDIT 有一个类似的问题 其答案是
  • 带有寻呼机 TopAndBottom 的 GridView

    我在 ASP NET 中扩展了标准 GridView 控件 基本上是一样的 但是分页和排序是使用回调完成的 我已经成功创建了自己的 PagerTemplate 但它仅在 PagerSettings Position 设置为 Top 时才有效
  • 数据库模式,自动增量

    这里有数据库问题 是否可以对二级或三级 ID 进行自动增量 我需要制作一些基于版本的东西 所以想象一下 ID Phrase PhraseID PhraseVersion 1 1 1 2 1 2 3 1 3 4 2 1 添加到数据库时 Phr
  • Android通知图标问题

    我有一个奇怪的问题 我有两种方式在 Android 应用程序中发送通知 一个来自 Android 服务 另一个通过 FCM 场景如下 无论应用程序是否正在运行 从 Android 服务发送的通知的图标都会正确显示 当应用程序运行时 如果我通
  • 绑定(这个)是什么意思?

    我已经知道绑定的作用是将给定的对象或函数绑定到您想要的函数 但是bind this 这真的让我很困惑 是什么意思this in bind真正意思 下面是我的带有 firebase 数据库的 React 应用程序的代码 componentWi
  • 在启用 ARC 的 C 代码中执行 Objective-C 代码时出现运行时内存泄漏警告

    ARC 已启用并且bufferReady正在由 C 库 未启用 ARC 触发 并且我确信我在某处缺少 ARC 转换 请指教 提前致谢 使用下面的代码 implementation HelloWorldLayer id refToSelf r
  • Laravel 使用 AngularJS 只存储多个文件上传文件中的一个文件

    早上好或晚上好 这取决于您何时阅读此主题 我使用 Angular 和 Laravel 编写了这段代码来上传多个文件 但是我从请求中得到的只是一个文件对象 所有其他文件对象都被释放 因此在 laravel 控制器中不会在 foreach 中循
  • 为什么这个记忆实现对匿名函数有效,但对声明的函数无效?

    我正在尝试使用记忆来优化斐波那契函数的显式自递归实现 下面是相当标准的实现 一个简单且相当幼稚的实现 但重点关注实际问题 Function prototype memoize function var originalFunction th
  • 在 GetMessage 循环中未接收到 WM_COMMAND

    有人可以解释一下为什么我从未收到过WM COMMAND我的 GetMessage 循环中的消息 我已经检查过 WndProc 正在接收WM COMMAND消息 所以我很困惑为什么这不起作用 while GetMessage msg NULL
  • .htaccess 重定向后隐藏子目录 url

    我正在将网站重定向到我创建的子目录 该子目录包含 WordPress 的安装 现在我想从网站中屏蔽该子目录 url 现在是这样的http mywebsite com apt 我想从 URL 中删除 apt 我今天尝试了一切 在谷歌上搜索 尝
  • 使用服务层时配置 IoC 容器的正确层是什么?

    我有一个中等大小的 asp net MVC 应用程序 它使用一个服务层来处理所有存储库的使用 调用域服务等 我的控制器操作非常精简 它们基本上调用一个服务类 获取响应并显示该响应 大多数组件都是基于一些穷人的 DI 的接口 该应用程序正在不
  • Pygame 绘图旋转 90 度

    因此 如果您有机会看到我之前的问题 您就会知道我正在与一位朋友一起重现康威的生命游戏 我遇到了另一个问题 绘图由于某种奇怪的原因而被旋转 我认为 x 和 y 位置有问题 但我似乎找不到解决方法 任何帮助表示赞赏 这是代码 Import go
  • 构造函数隐式删除

    下面列出了相关代码 您可以查看https godbolt org z 3GH8zD 我确实可以解决编译器编译错误 但我并不完全清楚其背后的原因 我将不胜感激对这个问题有一些帮助 struct A int x A int x 1 x x us
  • .obj 中已定义变量,但没有循环包含[重复]

    这个问题在这里已经有答案了 我知道 SO 上已经有很多类似的问题和解决方案 我读过它们 但没有一个能帮助我解决我的问题 我创建了一个用于记录的类 这是Logger h ifndef LOGGER H define LOGGER H name
  • java.io.NotSerializedException - org.omnifaces.taghandler.Converter

    我有一个在 Jboss 6 上使用 Primefaces 3 5 和 Omnifaces 1 5 的应用程序 使用 myfaces 2 1 5 尝试使用o converter我收到以下错误 org omnifaces taghandler
  • 使用数组求偶数和奇数平均值

    编写一个程序 从用户那里读取 10 个值的列表 将值放入数组中 程序应读取数组 然后计算并显示偶数输入值和奇数输入值的平均值 这应该使用对象 方法和测试器类来完成 我不明白为什么我收到错误 二元运算符的操作数类型错误 我不知道该改变什么 我
  • 使用 CloudFormation 模板部署 IIS 网站

    我有一个 Visual Studio C 部署包 zip 已将其推送到我的 S3 存储 我想运行我的 CloudFormation 脚本并让它创建 IIS 服务器的实例 我有用于此的脚本 然后将 Visual Studio 网站从 S3 存
  • 使用 cron 安排 R 脚本

    我正在尝试使用 cron 安排我的 R 脚本 但它不起作用 R 似乎在 cron 中找不到包 有人可以帮助我吗 谢谢 以下是我的 bash 脚本 source my profile home winie profile script R w