如何处理传感器中的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)) 
}