monotone_mixture:具有单调形状约束的部分线性模型混合的驱动程序和建模器 源码
monotone_mixture 具有单调形状约束的部分线性模型混合的驱动程序和模型定义。 要实现:用mono_reg()作为模型参数从flexmix包中调用flexmix() 。 例如,对flexmix()的以下调用会生成一个包含6个成分的模型,每个成分都是一个局部线性模型,该线性模型在df所有其他变量上使Y回归并且没有截距。 mono_reg()的mon_inc_index参数指示函数对df的第二个自变量估计非参数,单调递增,又称等渗的函数。 mod <- flexmix( Y ~ . - 1 , data = df , k = 6 , model = mono_reg( mon_inc_index = 2 )) flexmix还允许在单个对象内构造多个混合模型。 以下对stepFlexmix()调用将构建25个混合模型; 对于等于1到5个分量的k个, nrep要求构造5个模型。
用户评论