I come across the relaimpo package in R with the hope of using it to assess the importance of the regressors in a linear regression.
I am interested in understanding how to relate the output of the relaimpo(), e.g. "lmg" method to the coefficients of the models displayed as summary(model).
I was reading the info in the package relaimpo and also followed this link Importance of predictors in multiple regression: Partial $R^2$ vs. standardized coefficients.
In the package for instance, there is an example where only numerical regressors are used:

One can see that the regressor Examination is negative and not significant.
The author runs calc.relimp() with the type="lmg" argument and the output is below:
I thought the output of calc.relaimp() is used to rank the regressor importance to the output, namely: Education (1), Examination(2), Infant.Mortality (3), Catholic(4), Agriculture (5).
Not sure I get it right because here Examination seems to have an important role (second). I know the output is only positive as they will explain the variance.
My questions:
- What are the most influential regressors in this case?
- Could one say that the Examination regressor has indeed an important impact and it is NEGATIVE?
- suppose I use also categorical regressors, and I got a rank from
calc.relimp(). does this mean that each level is important? - Should I use the ranking from
calc.relimp()as a global assessment and then compute the effect (if so, how?) for those regressors that are ranked highest (assume that I have more than 40 and I'm interested only on the top ten regressors).
Thank you,

relaimpoas a global assessment of what and then compute the effect of what? Is the idea that you will userelaimpofor model selection (i.e., global assessment) first and then compute model coefficients (i.e., effects)? – jluchman Sep 12 '23 at 14:58