2017-06-26 9 views
0

2つのグループ間のp値をどのように計算できますか?私は1つのグループの数値のmean1とstd1と第2のグループのmean2とstd2を持っています。2つのパンダシリーズの平均値と標準偏差を計算する

2つの数字の配列からアクセスできないため、計算したくありません。

おかげ

+1

"p値"自体は無意味です。どの統計テストを実行しようとしていますか?たとえば、2つのサンプルの[t-test](https://en.wikipedia.org/wiki/Student%27s_t-test)を同等の手段で実行しようとしていますか? –

+0

はい、正確です。私は同等の手段で2標本t検定をしようとしています。ありがとう! –

+0

その情報を含めるように質問を編集してください。 –

答えて

0

あなたはscipy.stats.ttest_ind_from_statsを使用することができますが、あなたはまた、各グループ内の値の数が必要になります。例えば

は、と仮定するグループ1は13個の値を含み、24.0の平均値と2.3の標準偏差を有し、グループ2は、26.5の平均値と2.9の標準偏差と16の値が含ま:

In [12]: from scipy.stats import ttest_ind_from_stats 

In [13]: n1 = 13 

In [14]: mean1 = 24.0 

In [15]: std1 = 2.3 

In [16]: n2 = 16 

In [17]: mean2 = 26.5 

In [18]: std2 = 2.9 

In [19]: tstat, pvalue = ttest_ind_from_stats(mean1, std1, n1, mean2, std2, n2) 

In [20]: pvalue 
Out[20]: 0.017694241930792689 

Perform 2 sample t-testもご覧ください。

関連する問題