test of (non-)equivalence for two independent samples
TOST: two one-sided t tests
null hypothesis: m1 - m2 < low or m1 - m2 > upp alternative hypothesis: low < m1 - m2 < upp
where m1, m2 are the means, expected values of the two samples.
If the pvalue is smaller than a threshold, say 0.05, then we reject the hypothesis that the difference between the two samples is larger than the the thresholds given by low and upp.
x1, x2 : array_like, 1-D or 2-D
low, upp : float
usevar : string, ‘pooled’ or ‘unequal’
weights : tuple of None or ndarrays
transform : None or function
pvalue : float
t1, pv1 : tuple of floats
t2, pv2 : tuple of floats
The test rejects if the 2*alpha confidence interval for the difference is contained in the (low, upp) interval.
This test works also for multi-endpoint comparisons: If d1 and d2 have the same number of columns, then each column of the data in d1 is compared with the corresponding column in d2. This is the same as comparing each of the corresponding columns separately. Currently no multi-comparison correction is used. The raw p-values reported here can be correction with the functions in multitest.