I have a dataset that is derived in the fashion of 0-sum game (RNA-Seq data: the total amount of reads is fixed, inclusion of one read belonging to one feature means the exclusion of another read belonging to another feature). I imagine such situation yields dependency between variables and violate the linearity assumption required for linear model. right?
closed as unclear what you're asking by Reinstate Monica, kjetil b halvorsen, Peter Flom - Reinstate Monica♦ Dec 27 '18 at 11:33
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
Not quite. What it violates is not linearity (i.e., that the response variable is a linear function of the parameters) but collinearity (no linear combination of the predictor variables adds up to a constant).
Lack of collinearity is not a necessary assumption of linear modeling, although it makes some analytical approaches more convenient. Strong (not perfect) collinearity is not as much of a problem as people think (especially for predictive models). Perfect collinearity (as in the case where a set of the predictor variables add up to 1.0) is often handled automatically by statistical software (essentially by throwing out one of the predictors), but you can always drop one category yourself. (See this related question ...)