Как я могу узнать все методы, определенные для класса в R?

В R я хочу получить представление о том, что я могу сделать с определенным классом (в частности, классом "Mart" из пакета "biomaRt" в BioConductor). Я хотел бы видеть все методы, которые определены для этого класса. Есть ли способ сделать это?

Примечание. Функция methods не выполняет то, что я хочу. В этой функции перечислены все классы, для которых определен конкретный метод, а не все методы, определенные для класса.

Ответ 1

А, но methods делает то, что вы хотите. Внимательно прочитайте ?methods, и вы увидите, что аргумент class= - это то, что вы ищете.

require(zoo)
methods(class="zoo")

S4 классы схожи, но вам нужно использовать showMethods.

require(timeSeries)
showMethods(classes="timeSeries")

Ответ 2

Если ваш класс является классом S3, вы используете функцию методов, но указываете аргумент класса.

Если это класс S4, то используйте showMethods.