Есть ли способ доступа к S4-методам, которые не экспортируются? Я работаю над пакетом, который использует классы S3. У меня есть класс под названием foo
. Для foo
я определить новый метод участка:Как получить доступ к S4-методам, которые не экспортируются
plot.foo <- function(x, ...) {
# some code
plot(x) # this should be the plot method of an other S4 package
}
В моем конкретном случае я хотел бы назвать plot
метод из raster
пакета, который, похоже, не будет экспортироваться.
Это похоже на надзор со стороны растрового автора; свяжитесь с ними ('packageMaintainer ('raster") ') и предложите добавить exportMethods (' plot ') в их файл NAMESPACE. Как написано, пакет добавляет этот метод к S4-генератору, созданному пакетом sp, поэтому' sp :: plot (x) 'в вашем коде. –