我正在R中构建模型,我有一个以开尔文(CSV文件)为单位的每日温度数据的数据框。我将为每个站单独运行模型。我将该模型基于状态的文献:当temperature
高于285.15
时,产生了产生并且ER
减少到0
,这意味着我的图形输出应该下降在温度降低后再次开始攀爬。我的问题是:我如何将此命令写入R?到目前为止,我写了:
spawn <- ER
spawning <- ifelse(Mussel_Daily_Temp$AS_TEMP > 285.15, ER-ER, 0)
我也尝试过:
if(temperature > 285.15) {ER-ER}
我的参数如下所示:
param <- list(Temperature = Mussel_Daily_Temp$AS_TEMP, etc....)
非常感谢任何帮助!
答案 0 :(得分:1)
你走在正确的道路上:
ifelse(Mussel_Daily_Temp$AS_TEMP > 285.15, 'ER-ER', 0)