R 中的 mean 和 sd 函数返回长度为 1 的数值向量。
我想将均值和标准差计算为单个值,而不是向量。
这看起来很简单:只需取 mean/sd 返回的向量的第一个元素。(diffs[[i]] 是一个数值向量)
meanvec<-mean(diffs[[i]])
mean<-meanvec[1]
但是,这会导致另一个长度为 1 的向量!!
Browse[1]> meanvec
[1] 0.9940868
Browse[1]> mean
[1] 0.9940868
Browse[1]> class(meanvec)
[1] "numeric"
Browse[1]> class(mean)
[1] "numeric"
如何获得平均值和 sd 作为一个简单值,而不是长度为 1 的数字向量?非常感谢!