如何处理传感器中的NA。r中的斜率?
如果我有这些数据:如何处理传感器中的NA。r中的斜率?,r,R,如果我有这些数据: library(trend) v <- runif(100) * 1:100 func <- function(x,na.rm=T) { unlist(sens.slope(x)) } func(v,na.rm=T) 我得到了这个错误: na.fail.default(x)中出错:对象集合v中缺少值答案是否足够?如果是这样的话,请您接受,或者指出原因?谢谢 v[1]=NA func(v,na.rm=T) func <- function(x,na.rm=
library(trend)
v <- runif(100) * 1:100
func <- function(x,na.rm=T) { unlist(sens.slope(x)) }
func(v,na.rm=T)
我得到了这个错误:
na.fail.default(x)中出错:对象集合
v中缺少值答案是否足够?如果是这样的话,请您接受,或者指出原因?谢谢
v[1]=NA
func(v,na.rm=T)
func <- function(x,na.rm=T) {
if(sum(is.na(x)) == length(x)) return(NA)
if(na.rm) x <- x[!is.na(x)]
unlist(sens.slope(x))
}