I determined the hierarchy of a small herd of milking cows. It is obvious that the rank of a given cow does highly depend on her age. Not as substantial as the age, but probably still quite meaningful is her weight. Other variables that might explain her rank to some extent (as number of calves she gave birth to, sacral height etc.) are available as well.
I can determine how much (variance) of the hierarchy is explained by any one of these variables when calculating the R² value of the respective bivariate linear model.
But I can not simply sum the R² values up, since they yield much more than 100 % in total. I guess this is, because the explanatory variables are correlated themselves as well. I can neither sum them all up and scale the results down to 100 % in total, since they don't explain 100 % of the hierarchy (a multiple linear regression model with all of the possibly explaining variables has an (multiple) R² value of almost 0.9, an adjusted R² value of almost 0.86, respectively). Scaling down to 90 % wouldn't work either, if I'm not mistaken, because the multiple linear regression model does not (necessarily) weigh the single explanatory variables equally. Furthermore I don't see the possibly explanatory variables do indeed all explain something.
How would one determine, which explanatory variable does contribute how much on it's own?