自从最新的 R 更新以来,我得到了注释
Summary.xmlImport:“中位数”没有可见的全局函数定义
在 CRAN 检查中。更多注释请参阅read.table
, write.table
以及 R 中的其他标准函数。
当我查看文件summary.xmlImport 时,该文件如下所示:
summary.xmlImport <- function(object, ...){
rowCount <- sapply(object,nrow)
cat("Summary of xmlImport object\n")
cat("---------------------------\n")
cat("Sequences :",length(object),"\n")
cat("Min hits :",min(rowCount),"\n")
cat("Average hits :",mean(rowCount),"\n")
cat("Median hits :",median(rowCount),"\n")
cat("Max hits :",max(rowCount),"\n")
invisible(object)
}
我不明白,为什么我现在应该添加median
函数到 NAMESPACE,但为什么不min
, mean
等。该注释仅涉及median
功能。
有人知道注释的原因是什么以及如何解决它吗?我注意到目前有大量 R 软件包具有相同的 Note。
我可以在未声明变量的上下文中理解此警告,但我认为median()
, read.table()
这些函数在 R 中是全局可见的,尤其是mean()
似乎是!?
编辑:我只在 CRAN 上收到注释,但在我的本地计算机上却没有收到,这使得搜索解决方案有点令人讨厌......我的计算机的会话信息:
> sessionInfo()
R version 3.2.1 (2015-06-18)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 14.04.2 LTS