如果我有一个数据框列表
list.dfs <- list(df1 = data.frame(var1 = c(1:3), var2 = c(1:3), var3 = c(1:3)),
df2 = data.frame(var1= c(1:3), var2 = c(1:3), var3 = c(1:3)),
df3 = data.frame(var1= c(1:3), var2 = c(1:3), var3 = c(3:1)))
如何使用lapply
和order
将列表中的每个数据框按var3
(从小到大)排序?
function(x) x[order(x$var3),]
。然后使用lapply
将该函数应用于您的列表。 - Justin