R 初学者在这里。
我有一个类引用列表。每个类都有一个字段“x”。我想找到列表中“x”最低的类引用。
在python中我会这样做:
return min(item.x for item in myList)
我不确定上面的陈述类型是否有特定的术语(如果有人知道我想知道),但是有没有办法在 R 中做类似的事情?
如果不是,那么在 R 中实现这一目标的最佳方法是什么?
** 编辑重新。贾斯汀评论
这是列表的创建方式..
mylist <- list()
for (i in 1:10){
mylist <- c(mylist, MyClass$new())
}
在哪里:
MyClass <- setRefClass("MyClass",
fields = list(x = "numeric"),
methods = list(
initialize = function(){
x <<- sample(0:100, 1)
}
)
)
非常感谢