现在,我有一张可能有重复的数字和NA的数字表。我想将所有数字提取到一个向量中并删除所有NA
我该怎么办?
现在我正在考虑按列进行操作(gt1是我的表,FGT是第一列)
as.numeric(unlist(str_extract_all(gt1$FGT, "\\d")))
我想得到c(35,20,28 ...但是,结果是它提取了所有数字,即c(3,5,2,0,2,8,...
用提取所有元素
x = unlist(gt1,use.names=FALSE)
使它们具有数字
x = as.numeric(x)
现在,您可以通过删除NA和重复项
x = x[!is.na(x)]
x = unique(x)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句