我有10个数据文件,我创建了R代码来处理和提取信息。我已经使用了一个子集条件,其中返回的值存储在变量X中。我的问题是,对于某些数据文件,子集条件没有返回任何内容。因为我正在循环,所以我决定将X值存储在向量中。我的问题是,如何填写或处理nothing
值。我尝试了is.NULL
和isTRUE
但他们没有工作。
这是我得到的X值的一个例子:
X: 15.08751
X: 16.09844
X: 17.18453
X: 18.09765
X: 19.08647
X: 20.10815
X:
然后我将值存储在向量Xvalue<-c(Xvalue,X)
我也试过了:
if (X==""){
X<-1000
}
R是否有任何内置方法来处理此问题。任何建议!!
答案 0 :(得分:0)
我找到了答案,我想与你分享。我下载了一个名为gtools
的软件包,并使用了invalid function
。
我使用了以下条件:
if (invalid(X)){
X<-value
}