在R中删除或查找NaN
我有一个data.frame在R中删除或查找NaN,r,R,我有一个data.framex2as > x2 x2 1 NaN 2 0.1 3 NaN 4 0.2 5 0.3 我想从此列中删除NaN。有没有快速的方法可以做到这一点?x2简单地说 x2 <- na.omit(x2) x2 = x2[!is.na(x2)]; 函数子集可用于使用复杂指标 subset(x2, !is.nan(x2[[1]])) 一个简单的解决方案可以是: x2 <- c(NaN, 0.1, NaN, 0.2, 0.3) librar
x2
as
> x2
x2
1 NaN
2 0.1
3 NaN
4 0.2
5 0.3
我想从此列中删除NaN
。有没有快速的方法可以做到这一点?x2简单地说
x2 <- na.omit(x2)
x2 = x2[!is.na(x2)];
函数子集
可用于使用复杂指标
subset(x2, !is.nan(x2[[1]]))
一个简单的解决方案可以是:
x2 <- c(NaN, 0.1, NaN, 0.2, 0.3)
library(hablar)
s(x2)
is.nan
特定于nan
。当前的答案还将涉及其他缺失的值。也许你可以解释一下为什么你没有发现任何有用的值?
[1] 0.1 0.2 0.3