如何在R中实现Theil-Sen估计器?

时间:2011-07-31 18:48:12

标签: r

我想在R中使用Theil-Sen估算器,我找到了包http://cran.r-project.org/web/packages/zyp/zyp.pdf,但是在使用以下命令时出错:

install.packages(zyp)


> install.packages(zyp)
Errore in install.packages(zyp) : oggetto "zyp" non trovato

它只是告诉我没有zyp包,我无法安装它。

您是否了解使用此方法的其他库?

谢谢

2 个答案:

答案 0 :(得分:4)

这非常简单,但您只需要"zyp"附近的引号:

install.packages("zyp")

在你的辩护中,R并不总是一致的是否需要引号:例如library()可以 引用或未引用的输入; save()需要保存对象的名称; object.size()需要对象本身......

为了帮助您将来解释错误消息:

oggetto "zyp" non trovato

(或'object“zyp”not found')表示R在名为zyp的工作空间中找不到R对象。如果您尝试安装不存在的软件包,那么您将获得的错误消息(适当的翻译):

> install.packages("junk")
Installing package(s) into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘junk’ is not available (for R version 2.13.0 alpha)

PS你可能想考虑改写/重新调整你的问题,因为它与Theil-Sen估算器无关......只是在R中安装包

答案 1 :(得分:0)

我怀疑大多数库存充足的存储库都有它。我只需检查CMU仓库:http://lib.stat.cmu.edu/R/CRAN,版本0.9-1就在那里。星期天通常需要几个小时来进行维护,通常只需切换到另一个存储库就可以解决问题。