我在R中有一个包含多个数据框的列表。我想要遍历这些数据框并计算数据框中某个值的最小值/最大值。以下是我目前拥有的代码:
firstname = names(dats)[1]
xlim = c( min( dats[[firstname]][,xlab] ), max( dats[[firstname]][,xlab] ) )
for ( name in names(dats) ) {
xlim = c( min(xlim[1],dats[[name]][,xlab]), max(xlim[2],dats[[name]][,xlab]) )
}
对我而言,这看起来很丑陋,因为它需要大量的代码来完成一些非常简单的事情。在R中是否有更加规范的方法来实现这一点?