Related Experiment Video
Updated: Feb 17, 2026

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach
Published on: July 3, 2020
Best Practices for Developing Linear Models With Multiple Explanatory Variables
1Biomedical Engineering School of Graduate Studies University of Toronto Toronto Ontario Canada.
Abstract:
Linear models, including t-test, ANOVA, regression, ANCOVA, and generalized linear models, are foundational tools in statistical analysis. For large datasets, such as those involving tens of thousands of genes and millions of records, numerous advanced methods have been developed to improve both computational efficiency and reliability. Here, we focus on a more general scenario: a linear model with many explanatory variables (e.g., >10) and a moderate sample size (e.g., thousands of observations). This paper provides the best practices for model selection, emphasizing the importance of including two-way interaction and quadratic terms, which are frequently overlooked in textbooks and classic literature. When dealing with high-dimensional data, we recommend using random forest for initial variable screening, followed by subset selection methods such as stepwise regression. Model selection can be guided by criteria like AIC, BIC, adjusted R2, and Mallows' Cp, or by cross-validation. Shrinkage methods such as the lasso and ridge regression improve model fitting by penalizing coefficient size. Dimension reduction techniques such as Principal Components Regression (PCR) and Partial Least Squares (PLS) provide alternatives for managing high-dimensional data through uncorrelated component transformation. We provided R code along with detailed descriptions for all analyses, establishing a systematic approach to developing linear models.
Related Concept Videos
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Residuals and Least-Squares Property
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Microsoft Excel: Regression Analysis
To perform regression...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Mechanistic Models: Compartment Models in Individual and Population Analysis

