我正在尝试从嵌套的数据框列表中提取值。一个数据帧有一列是数据帧,有时它是空的。
因此,我使用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吗?
感谢。