In my previous post, I was looking for correlation ratio (η or η2) routines in R. I was surprised by the fact that no one uses η for linearity checking in the GLM procedures.
How can I check linearity of bivariate correlation? Solely with scatterplot?
There are several ways of doing this, one way is to compare linear and non-linear model R2, then to apply F test to seek for significant difference between them.
How can I check linearity, the “non-grafical” way?
An answer is what exactly you have said (comparing a linear and a non-linear model).
e.g.
The more complicated curved model is a significant improvement over the linear model (p=0.04) so, in that case, we accept that there is evidence of curvature in the data.