r - 启用 R 包以从本地计算机访问服务器上的数据
问题描述
我编写了一个 R 包,其中包含一个使用来自服务器的数据的函数。
Masterdata::alarmMasterdata
function (alarm_id = NULL, alarm_name = NULL)
{
df <- readRDS("/srv/shiny-server/Masterdata/Alarminfo.RDS")
if (!is.null(alarm_id)) {
df <- df %>% dplyr::filter(TDIId %in% alarm_id)
}
if (!is.null(alarm_name)) {
df <- df %>% dplyr::filter(AlarmName %in% alarm_name)
}
df
}
Alarminfo.RDS
是每天通过服务器上的 cron 作业更新的数据。
只要我在服务器上的 Rstudio 上工作,一切都很好。但是当我在本地机器上安装包时,我应该如何修改alarmMasterdata
函数才能访问数据?!
解决方案
推荐阅读
- javascript - 如何在 Matter.js 中显示 2 个数字之间的随机数?
- awk - 使用 awk 打印电话号码中可以找到出生日期的所有行
- pycharm - PyCharm:将有用信息显示为终端名称
- javascript - 如何使用 ReactJS 将 URL 插入文本区域?
- reactjs - Firebase 错误:live db not local “this.getPriority(...).isEmpty is not a function”
- javascript - 计算具有值的输入数
- google-api - Google 的 Memento (Google Keep) API 是否记录在案?
- java - 如何在 OpenShift 中开始中点
- google-cloud-platform - 启动脚本不运行 Airflow 网络服务器 VM GCP
- node.js - 生成将服务器本地文件的招摇服务器