0

我有两组不同的随机分布的实验数据。我必须检查天气是否来自同一数据集。我希望在 python 中使用 scipy 应用 2 个示例 KS 测试。

我不明白如何在 function 中传递两个数据序列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 回答