bundles / scipy 1.17.1 / scipy / stats / _mstats_basic / kendalltau
function
scipy.stats._mstats_basic:kendalltau
Signature
def kendalltau ( x , y , use_ties = True , use_missing = False , method = auto , alternative = two-sided ) Summary
Computes Kendall's rank correlation tau on two variables x and y.
Parameters
x: sequenceFirst data list (for example, time).
y: sequenceSecond data list.
use_ties: {True, False}, optionalWhether ties correction should be performed.
use_missing: {False, True}, optionalWhether missing data should be allocated a rank of 0 (False) or the average rank (True)
method: {'auto', 'asymptotic', 'exact'}, optionalDefines which method is used to calculate the p-value [1]. 'asymptotic' uses a normal approximation valid for large samples. 'exact' computes the exact p-value, but can only be used if no ties are present. As the sample size increases, the 'exact' computation time may grow and the result may lose some precision. 'auto' is the default and selects the appropriate method based on a trade-off between speed and accuracy.
alternative: {'two-sided', 'less', 'greater'}, optionalDefines the alternative hypothesis. Default is 'two-sided'. The following options are available:
'two-sided': the rank correlation is nonzero
'less': the rank correlation is negative (less than zero)
'greater': the rank correlation is positive (greater than zero)
Returns
res: SignificanceResultAn object containing attributes:
statistic
statistic
pvalue
pvalue
Aliases
-
scipy.stats._mstats_basic.kendalltau