Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.8k 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 Answer

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...