在函数R中找不到对象

时间:2017-07-18 15:15:30

标签: r function object missing-data

我的功能如下:

rLoadRun = function(pFile, fFile, varName, flowName, dateName, stationName){
   rRun = selBestModel(varName, data=pFile, flow="Q", flow.units="cms",
                dates="Date", station="Holt station", time.step="day")
   concentration = predConc(rRun, fFile, by="day")
   return(concentration)
}

selBestModelpredConc都来自USGS的rloadest包,但它们与问题有点无关。我创建了一个测试电话:

test = rLoadRun(file, file2, "Q", "Q", "Date", "Test")
print(test)

我收到错误:

  

terms.formula(公式,“模型”,数据=数据)中的错误:对象   找不到'pFile'

也许这是我对R的理解问题,但我认为既然函数将pFile定义为要传入的变量,它就会存在于函数的范围内。任何想法都将不胜感激!

0 个答案:

没有答案