statsmodels.stats.diagnostic.linear_rainbow

statsmodels.stats.diagnostic.linear_rainbow(res, frac=0.5)[source]

Rainbow test for linearity

The Null hypothesis is that the regression is correctly modelled as linear. The alternative for which the power might be large are convex, check

Parameters:

res : Result instance

Returns:

fstat : float

test statistic based of F test

pvalue : float

pvalue of the test