R 忽略向量中的非数值元素
我有以下向量:R 忽略向量中的非数值元素,r,R,我有以下向量: a = c(1, 3, 4, "hello", 4) 我想创建所有数字元素的总和,即得到“12”。我该怎么做呢?我们可以转换成数字并使用求和。as.numeric部分将非数值元素转换为NA,可以使用NA.rm=TRUE删除 sum(as.numeric(a), na.rm=TRUE) sum(如.numeric(c(1,3,4,“hello”,4)),na.rm=TRUE)
a = c(1, 3, 4, "hello", 4)
我想创建所有数字元素的总和,即得到“12”。我该怎么做呢?我们可以转换成
数字
并使用求和
。as.numeric
部分将非数值元素转换为NA
,可以使用NA.rm=TRUE
删除
sum(as.numeric(a), na.rm=TRUE)
sum(如.numeric(c(1,3,4,“hello”,4)),na.rm=TRUE)