我怎么能找到我的.RDA已加载到R

时间:2017-03-09 07:56:07

标签: r

我有一个场景,我想检查如果R已加载.RDA(这是一个模型) 我希望这能用于预测呼叫,因为我不想在每次要求预测时加载。

我尝试使用以下代码

  if(!is.na(T2I_Vendor_Eval1.rda)){
  print("started")
  bar<-load(file = "C:\\T2I_Vendor_Eval1.rda")
  print("ended ")
}

我得到的结果是

Error: object 'T2I_Vendor_Eval1.rda' not found

1 个答案:

答案 0 :(得分:0)

而不是这样做

 if(!is.na(T2I_Vendor_Eval1.rda)){
  print("started")
  bar<-load(file = "C:\\T2I_Vendor_Eval1.rda")
  print("ended end")
}

我做了这个

if(!exists("T2I_Vendor_Eval1")){
  print("started")
  load(file = "C:\\T2I_Vendor_Eval1.rda")
  print("ended end")
}

它对我有用。 谢谢你的帮助 @JonGrub