Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 当没有数据时,停止消息的语法是什么_R_Error Handling - Fatal编程技术网

R 当没有数据时,停止消息的语法是什么

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

我正在将一些数据导入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    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
获取要导入的文件列表
LFiles
stop
with
is.null
可能吗?类似于
如果(!is.null(iris))停止(“This is null”)
?可以使用
length/nrow
?如果要使用
NULL
进行检查,必须使用
is.NULL
。然而,在我看来,在这里检查对象的
长度可能更好。因此,请尝试
如果(长度(LFiles)==0)停止(“停止无数据”)
。谢谢您的想法