在R中写名字(对象)< - 赋值方法

时间:2015-10-12 09:33:34

标签: r oop s4

我正在为S4课程编写方法。我写了一个"名字"方法如下:

var reg = new RegExp('[^(mark>)]word[^(</span>)]', "gi")
htmlString.replace(reg, " newWord "); //Check the spaces

因此返回组成S4 markovchain对象的槽x @ states。现在我想添加names方法来设置x @ states值的功能。我该怎么做?提前谢谢。

1 个答案:

答案 0 :(得分:3)

定义names<-方法:

setMethod("names<-","markovchain", 
   function(x,value) {
    x@states<-value
    return(x)
   }
)