Question: error in linearhypothesis.lm there are aliased coefficients in the model?
Answer: Base R lm() allows for singular values/perfect multicollinearity as the default is singular. ... If you have perfect multicollinearity in your regression, linearHypothesis() will return an error "there are aliased coefficients in the model". To deal with this error, set singular.