我尝试从包含该对象的列表中获取对象的名称。我搜索了类似的问题并找到了一些关于使用deparse(substitute(object))
公式的建议:
> my.list <- list(model.product, model.i, model.add)
> lapply(my.list, function(model) deparse(substitute(model)))
结果是:
[[1]]
[1] "X[[1L]]"
[[2]]
[1] "X[[2L]]"
[[3]]
[1] "X[[3L]]"
而我想获得:
[1] "model.product", "model.i", "model.add"
提前感谢您提供帮助!