DosefindingパッケージのMCPMODメソッドを動作させようとしています。 my_modelsオブジェクトの1つのモデルでMCPMODを実行すると、このメソッドは機能します。R DosefindingパッケージでMCPMODを実行中にエラーが発生しました
my_models <- Mods(emax = c(0.2,0.7,200),
doses = doses,placEff=0.1,maxEff = 0.9,fullMod=TRUE)
MCPMod(adose, response2, as.data.frame(simdat), my_models, Delta=0.1, selModel = "AIC" ,alpha=0.025)
しかし、1つ以上のモデルを含めると、そのモデルは含まれません。
my_models <- Mods(linear=c(0.2,0.001),emax = c(0.2,0.7,200),
doses = doses,placEff=0.1,maxEff = 0.9,fullMod=TRUE)
MCPMod(adose, response2, as.data.frame(simdat), my_models, Delta=0.1, selModel = "AIC" ,alpha=0.025)
エラーを示します。
Error in match.arg(direction) : 'arg' must be of length 1
データは次のようになります。
のように任意の考え何私が間違っているのでしょうか?