Step-by-step guide for constructing GGE (Factor + Factor-by-Environment) biplots, performing Which-Won-Where polygon mega-environment partitioning, and evaluating mean performance versus stability across trial sites.
The GGE Biplot Multi-Environment Module implements Yan's GGE (Genotype main effect + Genotype-by-Environment interaction) biplot methodology. In multi-location trials across agriculture, industrial testing, and multi-site clinical trials, evaluating treatment main effects together with interaction effects is essential because treatment selection is based on combined performance across target environments.
GGE biplots center dataset columns by environment means and apply Singular Value Decomposition (SVD) to render two-dimensional biplot views that visually answer key research questions regarding mega-environment partitioning and site evaluation.
Primary Analytical Capabilities:
The control panel and top header controls provide complete configuration for biplot views, centering, scaling, and trait selection:
| Control / Parameter | Description | Statistical Purpose | When to Select / Set |
|---|---|---|---|
| Primary Factor Column (Treatment) | Categorical column identifying treatment entries or sample entities. | Defines primary factor levels evaluated across environments. | Required. Map to your treatment factor column. |
| Environment Column (Location / Site) | Categorical column identifying trial locations, testing sites, or environmental conditions. | Defines environmental testing sites for biplot modeling. | Required. Map to your environment/site column. |
| Target Quantitative Trait | Selects continuous numeric response measurement column. | Computes GGE SVD decomposition and biplots for the selected trait. | Required. Select a quantitative outcome trait column. |
| Centering Mode | Selects data centering: Tester Centering (G+GE), Double Centering (GE only), or No Centering. |
Tester centering evaluates both treatment main effects and interactions (standard GGE). | Keep at Tester Centering (G+GE) for standard GGE biplot evaluation. |
| Biplot Scaling Mode | Selects scaling: Scaling 1 (Environment-Focused), Scaling 2 (Treatment-Focused), or Scaling 3 (Symmetric). |
Scaling 1 preserves environment relationships; Scaling 2 preserves treatment relationships; Scaling 3 balances both. | Use Scaling 2 to compare treatments; use Scaling 1 to evaluate environment relationships. |
| Biplot View Mode | Toggles display mode: Which-Won-Where, Mean vs Stability, Discrimination vs Representative, or Ranking Treatments. |
Renders specific biplot geometry overlays for decision-making. | Select Which-Won-Where to identify mega-environments. |
Datasets must follow a tidy tabular structure (.xlsx or .csv). Each row represents an individual plot or trial unit containing treatment labels, environment site tags, and outcome traits:
| Replicate | Treatment_Group | Environment_Site | Response_Metric_1 | Response_Metric_2 |
|---|---|---|---|---|
| Rep_1 | Treatment_01 | Location_Alpha | 124.50 | 18.20 |
| Rep_2 | Treatment_01 | Location_Alpha | 127.10 | 18.90 |
| Rep_1 | Treatment_01 | Location_Beta | 110.40 | 15.80 |
| Rep_2 | Treatment_01 | Location_Beta | 112.80 | 16.30 |
| Rep_1 | Treatment_02 | Location_Alpha | 145.80 | 23.40 |
| Rep_2 | Treatment_02 | Location_Alpha | 148.20 | 24.10 |
The mathematical concepts behind GGE biplots are defined in plain text below:
Plain Text Definition:
Subtracting the average environment mean from each cell value in a given location column, removing environmental main effects while retaining both treatment main effects and factor-by-environment interactions.
Plain Text Definition:
Decomposing the environment-centered mean matrix into primary biplot component 1 (PC1) and component 2 (PC2) scores, allowing treatments and environments to be plotted simultaneously on a 2D scatter plane.
Plain Text Definition:
A single directional reference line passing through the biplot origin and the average environment marker. Projections of treatment points onto this horizontal axis rank overall mean performance.
Plain Text Definition:
A line perpendicular to the AEC horizontal axis passing through the origin. The length of a treatment's projection vector onto this vertical line measures its stability variability across environments (shorter projection = higher stability).
Plain Text Definition:
A polygon formed by connecting outer-most treatment points on the biplot. Perpendicular equality lines drawn from the origin divide the biplot into sectors; environments falling in a sector share a common winning treatment located at the vertex of that sector.
Tester Centering (G+GE) and choose Scaling 2 (Treatment-Focused) to evaluate factor entries.Below is an example of a GGE Biplot Component Decomposition & Environment Vector Table:
| Biplot Component Axis | Eigenvalue / Variance | Proportion of G+GE Explained (%) | Cumulative Proportion (%) | Analytical Utility |
|---|---|---|---|---|
| Component 1 (PC1) | 312.450 | 64.20 % | 64.20 % | Correlates strongly with overall mean performance. |
| Component 2 (PC2) | 124.800 | 25.60 % | 89.80 % | Correlates strongly with interaction instability. |
| Residual Components | 49.600 | 10.20 % | 100.00 % | Unmodeled higher-order variance. |
Environments with long vector lengths from the origin possess high discriminative power to separate treatment entries; short vectors indicate non-discriminating test sites.
GGE biplots require datasets evaluated across at least 3 testing locations or environments to render meaningful 2D polygon sectors.
If you use the DATES GGE Biplot module for experimental data analysis in published scientific research, please cite it as follows: