将类类型分配给Reference Classes中的字段时,允许NAs的数字规范是什么?例如,如果我使用以下代码并尝试将NA值分配给字段extinctTime,则会收到错误消息:
错误:引用类字段'extinctTime'的无效赋值应该来自“numeric”类或子类(类“逻辑”)
我知道可能有一个简单的解决方案允许在现场灭绝时间中包含NA灭绝时间,但任何建议都会很棒。
simClass <- setRefClass(
Class = 'simClass',
fields = list(
...
extinct = 'logical',
extinctTime = 'numeric'
...
)
)