Как определить внутренние методы S3 в пакете R? - PullRequest
0 голосов
/ 22 января 2020

Я хотел бы определить внутренние методы S3 в моем пакете, но когда я их вызываю, R указывает, что подходящего метода нет. Я думал, что все, что мне нужно сделать, это объявить их как методы, но не экспортировать их. Google не помог. Я что-то здесь упускаю?

.foo <- function(x){
    UseMethod(".foo", x)
}

#' @method .foo aclass
.foo.aclass<- function(x){
    cat("Do something")
}

#' @method .foo bclass
.foo.bclass<- function(x){
    cat("Do something else")
}

#' @method .foo default
.foo.default<- function(x){
    cat("Do something default")
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...