相关疑难解决方法(0)

如何从列表中删除空数据帧?

我有几十个列表,每个列表都是11个数据帧的集合.有些数据框是空的(另一个脚本没有输出任何数据,不是错误).

我需要通过一个函数推送每个列表,但是当它看到一个空数据帧时会扼流.那么我该如何编写一个列表的函数,对每个元素(即数据帧)进行调暗,如果为0,则跳到下一个.

我试过这样的事情:

empties <- function (mlist)
{
 for(i in 1:length(mlist))
   {
    if(dim(mlist[[i]])[1]!=0) return (mlist[[i]])
    }
}
Run Code Online (Sandbox Code Playgroud)

但显然,这不起作用.我会在这一点上手动完成,但这需要永远.救命?

r

22
推荐指数
3
解决办法
1万
查看次数

标签 统计

r ×1