From 07645a252e7454a4711029b45fc778a1b00d2e8f Mon Sep 17 00:00:00 2001 From: Uday Bhaskar Date: Wed, 24 Jun 2020 12:53:23 +0530 Subject: [PATCH] Update core.py --- permute/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/permute/core.py b/permute/core.py index 4569acb4..f087fad0 100644 --- a/permute/core.py +++ b/permute/core.py @@ -601,9 +601,9 @@ def one_sample(x, y=None, reps=10**5, stat='mean', alternative="greater", tst = tst_fun(z) n = len(z) if keep_dist: - dist = [] + dist = np.empty(reps) for i in range(reps): - dist.append(tst_fun(z * (1 - 2 * prng.randint(0, 2, n)))) + dist[i] = tst_fun(z * (1 - 2 * prng.randint(0, 2, n))) hits = np.sum(dist >= tst) return thePvalue[alternative](hits / (reps+plus1)), tst, dist else: