2015-03-25 68 views
0

对于包含MSwM(函数msmFit)的马尔可夫转换模型拟合,有'控制'参数,它是控制参数列表。 msmFit的 语法是:如何在R函数中指定附加参数?

msmFit(对象,K,SW,P,数据,家庭,控制)

'控制' 的说法是,可以提供以下部件的任何一个列表:

-trace:逻辑值。如果它为TRUE,则会生成跟踪优化进度的信息。

-maxiter:EM方法中的最大迭代次数。默认值是100. 等等。

我的问题是如何指定例如'-maxiter'?我试过了:component(maxiter = 50),component-maxiter = 50,component [[“maxiter”]] = 50。一切都会产生错误。 “意外”='“或其他与争论有关的错误。

回答

0

格式您的来电是这样的:

mod=msmFit(model,k=2,sw=rep(TRUE,8),control=list(maxiter=10)) 
+0

工作,谢谢 – 2015-03-25 11:24:58