R:如果空数据帧上的条件在if(d2 == 0L)中返回错误{:缺少值需要TRUE / FALSE

时间:2016-10-23 02:58:38

标签: r if-statement dataframe

我正在尝试从嵌套的数据框列表中提取值。一个数据帧有一列是数据帧,有时它是空的。 因此,我使用if条件,如本文所示: Why does an empty dataframe fail an is.null() test? if(is.data.frame(df) && nrow(df)==0

但是,我收到的错误是:

Error in if (d2 == 0L) { : missing value where TRUE/FALSE needed

有人可以教我如何使if条件在数据框是否为空时返回TRUE / FALSE吗?

感谢。

0 个答案:

没有答案