South China Journal of Preventive Medicine ›› 2025, Vol. 51 ›› Issue (2): 148-153.doi: 10.12183/j.scjpm.2025.0148

• Original Article • Previous Articles     Next Articles

Application of Bayesian kernel machine regression model in environmental health research and R implementation

OU Keer1,3, ZHENG Wenyuan2,3, LI Xing3, ZENG Weilin3, RONG Zuhua3, GONG Dexin3, XIAO Jianpeng3   

  1. 1. School of Public Health, Guangdong Pharmaceutical University, Guangzhou, Guangdong 510310, China;
    2. School of Medicine, Jinan University;
    3. Guangdong Provincial Institute of Public Health, Guangdong Provincial Center for Disease Control and Prevention
  • Received:2024-05-16 Published:2025-03-18

Abstract: Objective The Bayesian kernel machine regression (BKMR) model is a new method developed rapidly in recent years. This study aims to introduce the application of the BKMR model in the study of the health effects of multi-pollutant exposure and R implementation. Methods Taking the dataset published by the National Institute of Environmental Health Sciences (NIEHS) as an example, we used BKMR model to analyze the impact of multi-pollutant on health, and introduced its implementation steps based on R language. Results Using on the "bkmr" package of R language, the BKMR model could analyze the univariate exposure-response relationship between the exposure and the health outcomes, the interactions among multiple exposures, and estimate the effect of single exposure and the joint effect of multi-pollutant exposure. Conclusion The BKMR model can analyze the exposure-response relationship and health effects of multi-pollutant exposure on health outcomes, which is a new analytical method for studying the health effect of combined environmental exposures.

Key words: Bayesian kernel machine regression (BKMR), Multi-pollutant exposure, Health effect, R language

CLC Number: 

  • R195.1