Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
992 views
in Technique[技术] by (71.8m points)

Enabling R package to access data on the server from local machine

I have written an R package with a function that use the data from the server.

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 is a data which will update every day via a cron job on the server.

As long as I'm working on Rstudio on the server, everything is fine. But when I install the package on my local machine, how should I modify the alarmMasterdata function to be able to access the data ?!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...