R-如何格式化引用类中的方法列表?

R-如何格式化引用类中的方法列表?,r,function,class,methods,R,Function,Class,Methods,我有一个更复杂的引用类,我将其缩减为以下代码: make_LD <- setRefClass("Longitudinal_Data", methods = list( populator <- function() { print("Working") })) make_LD$popul

我有一个更复杂的引用类,我将其缩减为以下代码:

make_LD <- setRefClass("Longitudinal_Data",
                       methods = list(
                         populator <- function() {
                           print("Working")
                         }))
make_LD$populator()

Error in envRefInferField(x, what, getClass(class(x)), selfEnv) : 
  ‘populator’ is not a valid field or method name for reference class “refGeneratorSlot”
但是得到上面的错误。我一点也不清楚我错过了什么。方法填充器显示在make_LD$methods下,但不显示在make_LD$getClass下。我已经为该方法尝试了几个不同的变量名

make\u LD是一个构造函数!你用它来制作一个对象,然后你就可以使用这个对象了。 要进行检查,请使用此代码

make_LD <- setRefClass("make_LD",
                       methods = list(
                         populator = function() {
                           print("Working")
                         }
                       ))
mkld <- make_LD()
mkld$populator()
也使用=代替