【发布时间】:2011-02-19 20:05:41
【问题描述】:
我在 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 中有没有更规范的方法来做到这一点?
【问题讨论】:
-
+1 表示 Q。与其说代码很多,不如说它完全不可读。为了理智,必须有比这更好的方法。
-
您能提供一些示例数据吗?
标签: r coding-style dataframe