从汇总投票中找出争议参数

时间:2017-03-30 07:50:27

标签: google-sheets

我做了一项调查,用户可以对某个主题进行投票。他们被允许yay它(+1),nay它(-1)或don't care(0)。

我只在Google表格中有汇总结果,例如

            yay   nay   dontcare
Option A:    32    14     23
Option B:    12    37     20
Option C:    40    17     12
Option D:    64     3      2

每个选项的投票数总是相同的。

现在我需要找出答案的争议程度。我想过STDEVP,但我没有单元格列表,只有聚合。

如何在Google表格中找到标准偏差?

1 个答案:

答案 0 :(得分:1)

假设你忽略了不关心你可以采取yay的流行并使用sd = sqrt(p(1-p))

所以,如果你的列在B列中,那么在C中使用

=SQRT(B2/SUM(B2:C2) * (C2/SUM(B2:C2)))

请注意,这是人口的标准偏差。

如果要包含它们,可以使用

计算E2中的均值
=SUMPRODUCT(B2:D2, {1, -1, 0}) / SUM(B2:D2)

然后你可以在F2中计算这样的方差

=SUMPRODUCT(ArrayFormula({1, -1, 0}-E2)^2, B2:D2) / (SUM(B2:D2)-1)

只是将每1,-1或0减去均值,将这个偏差平方并取平均-1自由度(对于样本,如果假设你有人口,则保留-1) )。

标准差为

=SQRT(F2)