当对象在R中有两个类时调用类方法

时间:2016-11-07 20:03:21

标签: r class methods

我有一个有两个类的对象:" data.frame"和"主题"。我想以特定于类" subject"的方式打印此对象。我可以为课程定义这样一种打印方法" subject"但我不能在我的对象上调用它。我怎么能这样做?

       a <- data.frame(id = c(1,1))
       class(a) <- c("data.frame", "subject")
       setGeneric("print")
       setMethod("print",
                  c(x = "subject"),
                  "Printout for class 'subject'")

0 个答案:

没有答案