R:健壮的软件包-lmRob如何找到计算中使用的psi函数

用户名

我正在使用lmRob。

require(robust)
stack.rob.int <- lmRob(Loss ~.*., data = stack.dat)

很好,但是我想知道如何在实际拟合中获得lmRob函数使用的psi函数。在此先感谢您的帮助!

如果我要在robustbase中使用lmrob函数,是否可以更改psi函数以将其减去一个常数。我正在尝试根据Lahiri(Annals of Statistics,1992)实施引导程序,其中提到了仍然保持引导程序有效的方法是将psi()替换为originalpsi()减去均值或残差的平均值,同时拟合鲁棒线性模型的自举。

无涂层的

因此,无法psi直接访问的功能robust::lmRob()

简而言之,先lmRob()调用lmRob.fit()(或lmRob.wfit()提供权重),然后调用lmRob.fit.compute(),然后根据设置为设置Fortran版本的初始值lmRob.control()"bisquare""optimal"

作为上述讨论的结果,如果您需要使用psi功能,则不妨使用robustbase因为它可以轻松访问许多psi功能(参见biweights

编辑1

关于:

在lmRob中的残差处评估psi函数

否。有关运行后可用内容的详细信息,lmRob请参见lmRob.object可通过访问文档?lmRob.object关于残差,对象提供以下内容lmRob

  • residuals:对应于中返回的估算值的残差矢量coefficients
  • T.residuals:对应于中返回的估算值的残差矢量T.coefficients
  • M.weights:对应于中最终MM估计的稳健估计权重coefficients(如果适用)。
  • T.M.weights:对应于中的初始S估计的稳健估计权重T.coefficients(如果适用)。

关于

lmRob中的“最优”功能是什么?

最佳是指以下psi功能:

sign(x)*(- (phi'(|x|) + c) / (phi(|x|) )

对于其他传统的psi功能,您可能希望查看robustbase的插图或功能强大的教科书。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R函数安装缺少的软件包

来自分类Dev

如何下载软件包,编程R

来自分类Dev

如何更改R的软件包名称

来自分类Dev

如何从zip安装R软件包?

来自分类Dev

使用Dockerfile安装R软件包

来自分类Dev

如何在R / exams中使用LaTeX软件包?

来自分类Dev

如何在R中使用Weka软件包?

来自分类Dev

如何找到构建R软件包的R版本?

来自分类Dev

pkgdown R软件包的build_site函数导致从属软件包无法加载

来自分类Dev

如何确定哪些软件包依赖于R中的给定软件包?

来自分类Dev

R:使用rvest软件包而不是XML软件包从URL获取链接

来自分类Dev

列出精确地使用R代码导入给定软件包的软件包?

来自分类Dev

使用R中的ROCR软件包计算精度

来自分类Dev

在R中使用xlsx软件包进行字体着色

来自分类Dev

通过R中的函数安装自己的R软件包

来自分类Dev

如何找到软件包名称以卸载软件包?

来自分类Dev

使用R CMD安装无法安装R软件包

来自分类Dev

如何使用自行创建的R软件包激活help()?

来自分类Dev

在R中找到合适的软件包进行聚类分析

来自分类Dev

从CRAN安装软件包时R未找到Rtools

来自分类Dev

R中的3类AUC计算(pROC软件包)

来自分类Dev

R Psych软件包:计算加权Kappa

来自分类Dev

R函数返回软件包的许可证?

来自分类Dev

调试和更改软件包中的R函数

来自分类Dev

如何在R中更新软件包?

来自分类Dev

如何安装较旧的R软件包?

来自分类Dev

R-gmp软件包如何处理“ Inf”?

来自分类Dev

如何知道R软件包的安装位置

来自分类Dev

如何在R中安装topicmodels软件包?