我正在尝试使用管道工来预测成本的价值。对于预测部分,我将模型保存在.rda
文件中。我不知道如何在Plumber中加载它,是否可以像在平面R中一样加载它?
我看到了类似的question,但我不知道如何使用Jeff Allen的答案中的函数。
答案 0 :(得分:2)
是的,您只需像普通的R一样加载它。您可以将其加载到端点中,也可以全局加载。如果数据将在端点之间共享,那么在全局加载数据并使所有端点共享它将更加高效。
我最近在这里汇总了一些文档:https://book.rplumber.io/runtime可能对您有用。
总结是这样的事情应该有效:
# Global code; gets executed at plumb() time.
myData <- load("somedata.Rda")
#' @get /
function(){
myData$column # ....
}