5

我有包mod中的类变量,我需要为该类添加一个新属性:unmarkedFitPCountunmarked

mod@new_attr <- 1

我收到一个错误:

'new_attr' 不是“unmarkedFitPCount”类中的插槽</p>

我需要添加这个新属性而不创建新的派生类,因为我需要所有这些函数来处理这个对象。这应该只是一个非常轻量级的临时破解。我怎样才能做到这一点?

4

1 回答 1

7

怎么样:attributes(mod)$new_attr <- 1

核心函数attributes访问对象的属性。在此示例中,您创建一个新属性new_attr并为其分配值 1。

然后,您可以通过 访问新创建的属性attributes(mod)$new_attr

于 2016-09-29T05:46:12.687 回答