我有一些数据,像这样:截断data.frames在列表中的最短长度
df1 = (cbind(c(1,2,3),c(4,5,7)))
df2= cbind(c(1,2,5,8,1,7),c(1,2,5,8,1,7))
myls=list(df1,df2)
我正在寻找一种方式来斩DF2到D1的长度。这可以通过在df2结尾删除任何数字来完成。希望这个解决方案也可以在列表中使用2个以上的df。真实的数据集有1.4毫米点和一些不同数量的dfs(df1,df2,df3....df(n)
。他们都将只有2列,但(y) and (x)
。
我的猜测是,sapply(myls,'[',1)
将用于..
这似乎是更好的解决方案!很棒! –