R 当没有数据时,停止消息的语法是什么
我正在将一些数据导入R,如果没有文件或文件中没有数据,我希望代码停止运行。我用的是base R和readxl。你能帮我解释一下语法吗 我试过了R 当没有数据时,停止消息的语法是什么,r,error-handling,R,Error Handling,我正在将一些数据导入R,如果没有文件或文件中没有数据,我希望代码停止运行。我用的是base R和readxl。你能帮我解释一下语法吗 我试过了 if(dim(Llatest)==NULL){stop('stop NO DATA')} if(dim(Llatest)[1]==0)+stop('stop NO DATA')} if(isTRUE(dim(Llatest)==NULL){stop('stop NO DATA')} 从Sep19import.xlsx导入的某些数据 ID Code
if(dim(Llatest)==NULL){stop('stop NO DATA')}
if(dim(Llatest)[1]==0)+stop('stop NO DATA')}
if(isTRUE(dim(Llatest)==NULL){stop('stop NO DATA')}
从Sep19import.xlsx导入的某些数据
ID Code Received Actioned Decision
1 123 Jul 01 2019 Sep 02 2019 Hold
2 456 Jul 11 2019 Sep 13 2019 No action
3 789 Nov 26 2018 Sep 25 2019 Investigate
4 321 Sep 12 2019 Sep 12 2019 Await decision
5 654 Aug 30 2019 Sep 26 2019 Hold
6 987 Feb 22 2019 Sep 02 2019 Investigate
获取要导入的文件列表
LFilesstop
withis.null
可能吗?类似于如果(!is.null(iris))停止(“This is null”)
?可以使用length/nrow
?如果要使用NULL
进行检查,必须使用is.NULL
。然而,在我看来,在这里检查对象的长度可能更好。因此,请尝试如果(长度(LFiles)==0)停止(“停止无数据”)
。谢谢您的想法