0

ランダムに分散された実験データの2つの異なるセットがあります。両方が同じデータセットからのものであるかどうかを確認する必要があります。Pythonでscipyを使用して2つのサンプルKSテストを適用したいと思います。

関数で両方のデータシーケンスを渡す方法がわかりませんks_2samp

scipy.stats.ks_2samp(data1, data2)

data1とdata2とは誰か説明できますか?シーケンスを使用してデータを直接渡すことはできますか?

4

1 に答える 1

4

次のように使用します。

import numpy as np
from scipy import stats

dataset1 = np.random.randn(100)  #random distribution
dataset2 = np.random.randn(100) 

res = stats.ks_2samp(dataset1, dataset2)

print res

結果は次のようになります。

(0.089999999999999969, 0.79418377128477335)
于 2012-08-17T08:43:32.943 に答える