2017-02-13 18 views
6

.NETのTスコアからパーセンタイルを計算することは可能ですか?どうしますか?.NETのtスコアからパーセンタイルを計算

は、例えば、私は以下の表に従ってパーセンタイルするT-スコアへ変換する式はある84

のパーセンタイルを与える60のTスコアを受信しましたか?あるいは、私はいつもこの表を使ってそれを調べる必要がありますか?

enter image description here

+2

これらの回答のいずれかが役立つかもしれません:http://stackoverflow.com/questions/5246348/is-there-a-net-statistics-library-with-t-tests-and-p-values – gunnerone

+0

クロス投稿はひんしゅくを買う。 http://math.stackexchange.com/questions/2142716/calculate-percentile-from-t-score – Paparazzi

答えて

5

Springer article on T-Score

Tスコアによる50の平均値を有し、10標準Zスコアの標準偏差は以下の式を用いてTスコアに変換することができます。だから、MathNet.Numericsパッケージを使用して

T=10∗z+50

あなたは、単に

static double PercintileFromTScore(double tScore) 
    { 
     var normalDistribution = new MathNet.Numerics.Distributions.Normal(50, 10); // shoulbe be shorten "using" in the real life 
     return normalDistribution.CumulativeDistribution(tScore); 
    } 

を行うことができますこれは、あなたが提供するテーブルと同じ結果を生成しているようです。

関連する問題