# Effect sizes (eta-squared) with confidence intervals for linear models

STATA has recently implemented effect size calculations for regression models in their postestimation procedures measures of effect size in Stata 13. It takes a regression or ANOVA object as input, and returns eta-squared or omega squared as well as their confidence intervals.

Is anyone aware of any such or similar implentation in R software, or how this could be achieved using the contents of lm or aov objects?

• Did you find a solution for this problem? I have the same problem: I want to calculate CIs for eta sq. in an ANOVA with R. – CoderGuy123 Nov 1 '15 at 21:56

I believe that your best bet is to use MBESS R package. For more details, please see the package's home page, this comprehensive JSS paper and the package's home page on CRAN.
In addition, consider package bootES for calculating bootstrap effect sizes: package's CRAN page. This relevant tutorial might also be helpful. Finally, I highly recommend this excellent article, which not only provides general guidelines on calculating and interpreting effect sizes and confidence intervals, but also some specific recommendations for studies with different research designs.