Anthropometrics
Self-reported height and weight were used to calculate BMI. Values outside expected age-specific ranges were flagged as extreme and excluded. Due to inconsistencies in units, height values outside the expected range in centimeters were checked against meters, millimeters, and inches; if within range after conversion, they were retained. Adults were classified as having overweight if BMI was 25–30, and having obesity if BMI >30. Children were classified using age-specific cutoffs.
Educational level
For adults, education was categorized as low (primary education, ≤10 years), medium (upper secondary education), or high (higher education, including short-cycle tertiary education or above). For children, education was defined as the highest educational attainment of the parent or guardian completing the interview and was categorized as low/medium (primary education, ≤10 years, or upper secondary education) or high (higher education, including short-cycle tertiary education or above).
Statistical analysis
Survey weights were applied within each country and then rescaled so that each country contributed equally to the pooled Nordic average, regardless of population size. All analyses were conducted using R version 4.4.2 (2024-10-31) and relevant packages, including survey, srvyr, emmeans, dplyr, and ggplot2. Survey-weighted generalized linear models (svyglm) were used to estimate overall means and group differences in continuous and categorical outcome variables. Models were run separately within each country and for the pooled Nordic Region. Nordic means were only presented for outcome variables measured with equivalent survey questions across all countries.
Comparisons were conducted for adults across gender (male, female), age group (18–29, 30–44, 45–65), education level (low, medium, high), and NORMO survey year (2014, 2024). For children, comparisons were made across gender (male, female), parent/guardian education level (low/medium, high), and survey year (2014, 2024). For children, the low-education group was too small for separate analysis and was combined with the medium-education group. Global p-values were calculated using regTermTest() from the survey package to test the overall significance of each grouping variable. Estimated marginal means and pairwise comparisons were obtained using emmeans(), with 95% confidence intervals computed using design-based standard errors that accounted for the complex survey design. For each analysis, all available observations with non-missing values for the specific variable being analyzed and the relevant grouping variable(s) were included (i.e., a complete case approach per outcome variable).
However, the analyses were descriptive and did not include statistical adjustments for potential confounding by age or gender, which may influence some observed differences between countries or subgroups. As such, results should be interpreted as population-level patterns rather than causal relationships