r - 找不到函数 ".getNamespace"

标签 r

我的R session :

R version 2.15.1 (2012-06-22)
Platform: i386-pc-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=English_United States.1252 
[2] LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices datasets  utils     methods   base     

other attached packages:
[1] rcom_2.2-5     rscproxy_2.0-5

loaded via a namespace (and not attached):
[1] tools_2.15.1

问题是这样的:

> require(KFAS)
Loading required package: KFAS
Error in eval(expr, envir, enclos) : 
  could not find function ".getNamespace"
In addition: Warning message:
package ‘KFAS’ was built under R version 3.0.0 
Error : unable to load R code in package ‘KFAS’

这是我第一次在加载包时遇到这样的错误。 KFAS 手册说我只需要 R >= 2.15.0

这有什么问题吗?

最佳答案

.getNamespace 函数是 R 3.0.0 的一部分。警告消息指出您安装的软件包是为 R 3.0 而不是 2.15 构建的。该包尝试使用 .getNamespace 函数,但找不到它,因为它不是 R 2.15 的一部分。您可以升级到 R 3.0(目前似乎还处于实验阶段)或安装 R 2.xx 版本的软件包。

只需使用以下命令安装包:

install.packages("KFAS")
library(KFAS)

对我来说效果很好。

关于r - 找不到函数 ".getNamespace",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15809414/

相关文章:

r - 使用ff包导入文本文件

r - 通过 dplyr 中的主题 ID 和匹配序列 ID 连接两个数据集

r - 尝试复制答案时出现 Quantmod、getSymbols 错误

R:如何检查可用内核数/CPU 使用率

r - 相当于 R 中的 C getch()

r - 在 R 中向 igraph 添加文本

javascript - Shiny 的 ui.R 是否支持在每个带有 tabsetPanel 的 tabPanel 上包含 html 页面?

r - 列宽与使用 sendmailr 从 R 发送的 pander 表中的表数据不对齐

r - 计算每个唯一值出现的次数

r - 有条件地修改父函数的行为