if x != len(Y):
    raise ValueError('variables not same len: ' + str(x) + ', and ' + str(
        len(Y)))
if x < 6:
    raise ValueError('must have at least 6 samples, but have ' + str(x))
corr, prb_2_tail = stats.pearsonr(X, Y)
if not direction:
    return corr, prb_2_tail
prb_1_tail = prb_2_tail / 2
if corr * direction > 0:
    return corr, prb_1_tail
return corr, 1 - prb_1_tail
Как рассчитать статистику «t-test» с помощью numpy