期刊文献+

基于Python语言的ARIMA模型在天津市结核病发病率预测中的应用 被引量:7

Application of ARIMA model in predicting the incidence of tuberculosis in Tianjin City based on Python language
下载PDF
导出
摘要 目的探讨差分自回归移动平均(ARIMA)模型在结核病发病率预测中的可行性。方法基于Python语言的statsmodels模块,以天津市2004年1月—2015年12月结核病月发病率数据作为训练集建立最优季节性差分自回归移动平均(SARIMA)模型,以2016年1—12月数据对SARIMA模型进行效果评价,并对2017年1月—2019年12月天津市结核病月发病率进行预测。结果流行病学结果显示,2004年1月—2015年12月天津市结核病月发病率总体呈下降趋势。2005—2008年出现一个发病高峰,2009年后大幅度下降,随后趋于平稳。2017年1月—2019年12月天津市结核病月发病率与往年相比平稳下降。建立的最佳模型为SARIMA(1,1,1)×(3,1,1)12,该模型残差BOX-Ljung统计量P值为0.493,提示残差为白噪声序列,模型拟合良好。预测结果实际值均在预测值的95%置信区间。结论SARIMA(1,1,1)×(3,1,1)12模型可对天津市结核病月发病率进行较准确的预测。 Objective To evaluate feasibility of autoregressive integrated moving average(ARIMA)model in predicting the incidence of tuberculosis(TB).Methods Using statsmodels module-based Python language,incidence of TB in Tianjin City from January 2004 to December 2015 was as training set,the optimal seasonal ARIMA(SARIMA)model was established,data from January to December 2016 were used to evaluate the efficacy of SARIMA model,and monthly incidence of TB in Tianjin City from January 2017 to December 2019 was predicted.Results Epidemiological results showed that monthly incidence of TB in Tianjin showed a overall downward trend from January 2004 to December 2015.There was a of peak disease incidence in 2005-2008,which dropped sharply after 2009 and then stabilized.From January 2017 to December 2019,monthly incidence of TB in Tianjin City declined steadily compared with previous years.The established optimal model was SARIMA(1,1,1)×(3,1,1)12,residual BOX-Ljung statistic of the model was P=0.493,which indicated that the residual was a white noise sequence and the model fitted well.The actual value of predicted results was within 95%confidence interval of predicted value.Conclusion SARIMA(1,1,1)×(3,1,1)12 model can accurately predict the monthly incidence of tuberculosis in Tianjin City.
作者 张晓卉 姚婷婷 陈阳 张甜甜 马骏 ZHANG Xiao-hui;YAO Ting-ting;CHEN Yang;ZHANG Tian-tian;MA Jun(Department of Health Statistics, School of Public Health, Tianjin Medical University, Tianjin 300041, China)
出处 《中国感染控制杂志》 CAS CSCD 北大核心 2020年第7期634-642,共9页 Chinese Journal of Infection Control
关键词 结核病 ARIMA时间序列 PYTHON语言 发病率 预测 tuberculosis ARIMA time series Python language incidence prediction
  • 相关文献

参考文献16

二级参考文献114

共引文献2690

同被引文献109

引证文献7

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部