foreach (s in "junk{hi}hunk{ji}blah".Scan(YourAggregationFunction))
Console.WriteLine(s);
我正在使用SDMTools包中的wt.var函数来计算加权方差。我尝试在线查找文档,并在线找到cran.r-project.org/web/packages/SDMTools/SDMTools.pdf。有一个指向http://www.gnu.org/software/gsl/manual/html_node/Weighted-Samples.htmland的链接。但是,该页面不存在。为什么加权方差计算差异?第四行4.75是加权平均值。但它看起来并不像wt.var那样。
答案 0 :(得分:1)
请参阅维基百科中的公式here:
x1<-c(1,8,9)
w1<-c(0.5,0.25,0.25)
wt.mean<-sum(x1*w1)/sum(w1)
wt.var<-(sum(w1)/(sum(w1)^2-sum(w1^2)))*(sum(w1*(x1-wt.mean)^2))
wt.var
[1] 22.7