С момента последнего обновления 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, которые в настоящее время имеют одинаковую записку.
Я могу понять это предупреждение в контексте не объявленной переменной, но я бы предположил, что median()
, read.table()
и такие функции глобально видны в R, тем более что mean()
кажется!?
EDIT: я получаю только записку на 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