R语言在环境流行病学数据处理中的应用
Application of R software in data analysis of environmental epidemiology:health effects of air pollution
摘要目的 探索 R语言 tidyverse程序包(package)在环境流行病学数据处理中的应用,实现基于个人地址信息的空气污染个体暴露评估,交流 tidyverse程序包使用经验.方法 计算机模拟南京市 2017-2019 年心脑血管死亡数据,从网络在线获取南京市 2017-2019 年气象、环境污染监测数据,通过 tidyverse中 dplyr程序包进行数据的筛选、连接、汇总等操作;使用 tidyr程序包进行数据的变形和转换;使用 purrr实现遍历循环;使用经纬度计算最近监测站点暴露和反距离插值暴露.结果 使用rvest程序包的爬虫技术批量获取气象、环境污染物监测数据等数据;使用 tidy、purrr程序包进行数据清洗;使用 geosphere程序包处理空间数据,通过计算最近站点和反距离插值的方式评估个体暴露.结论 R语言 tidyverse相较于基础包拥有一致的语法、高效的数据处理能力、易于掌握等优点;在环境流行病学研究中使用 tidyverse进行数据清洗、汇总统计、暴露计算等数据处理能有效地提高效率;本研究提供了采用 R语言 tidyverse程序包进行反距离加权计算等数据处理的计算机代码,实现了对个体逐日空气污染物暴露的评估方法,为进行空气污染物暴露评估提供了有效的工具.
更多相关知识
- 浏览18
- 被引1
- 下载9

相似文献
- 中文期刊
- 外文期刊
- 学位论文
- 会议论文


换一批



