2011-06-14 15 views
1

算術平均または平均は、たいていのプログラミング言語で関数として統合されることが多いため、実装が簡単です。スコア/レーティングの算術平均の代替手段

しかし、10人中5人が平均を「下げる」と評価されるのに対し、8人という1つの評価では平均が高くなるため、評価にはあまり適していません。

写真や人物を評価できるサイトでは、通常どのような計算が行われますか?私は、より多くの評価に重みが与えられていると仮定しています。

+1

中央値はどうですか? –

答えて

1

私はあなたの最善の策は、外れ値を無視することだと思う - つまり、上位10%と下位10%に破棄して、代わりに平均

を計算し、多分、あなたがしたい正確に何を再考多分持っています有権者に重みを割り当てる何らかの方法

+0

最初のアプローチは、ベルカーブの極端な部分を切り取るように聞こえます。私はこれがSQLでどのように行われるのかはよく分かりません。たぶん、レーティングの数を取得し、SELECTをして... 10%の制限をしてからSELECT ... NOT IN ...をしてください。 –