我想计算 r 加权平均值和加权标准差(权重是样本权重,对于调查样本。假设显示总体中有多少单位代表样本中的每个单位)。
我尝试通过两种方式计算并得到相同的答案,但不同的答案为 sd
其中一种方法是否正确?
第一种方式——
a<-c(1,2,3)
b_gender<-c('men','men','women')
c_weight<-c(1,1,2)
table1<-tableby(gender~a, weights=c_wei)
另一种方式-
a<-c(1,2,3)
gender<-c('men','men','women')
c_weight<-c(1,1,2)
w.mean(a, c_wei)
w.ds(a, c_wei)