工具学习:R语言OpenAir环境分析工具助力中圣大气治污降霾业务自动化

时间:2021-06-21点击:供稿:崔磊

R语言是一种用于数据统计分析、绘图的计算机编程语言,与传统的C语言、Java语言类似,其在数据分析、统计建模、数据可视化等方面应用非常广泛。R语言采用命令行工作方式,在进行数据分析时操作会更加灵活,更容易进行编程和自动化处理。

R语言可以通过安装扩展包(Packages)的方式得到增强,其中由英国利兹大学ITS,伦敦国王学院以及Department for Environment Food & Rural Affairs(简称DEFRA,英国环境食品和乡村事务部)联合开发的“空气污染数据分析工具”--“OpenAir环境分析”扩展包,可用于制作污染日历图、污染玫瑰图等空气污染数据分析图表。

通过OpenAir环境分析工具,可以自动化处理污染物浓度数据,将其转化成可视化的图、表,可提供污染状况、污染物来源及污染物传输的可视化环境分析,并快速对重污染天气进行污染特征及成因分析,为中圣大气治污降霾业务提供集成解决方案,并为环境管理、治理成效等提供重要技术支撑。

通过使用OpenAir环境分析,可以将各种污染物的逐时浓度数据,叠加上环境信息(包括风向、风速等)进分析,具体展示如下:

O3浓度玫瑰图

该图展示了O3浓度与风向的关系,并直观展示了第95百分位O3浓度情况

SO2浓度玫瑰图

SO2的高浓度是由东风和东南风主导的,说明污染物可能来自于这些方向

根据季节划分的白天与夜间O3浓度玫瑰图

NOx污染玫瑰图

该图展示了当风从西南方向吹来时,NOx的浓度较高,说明NOx可能来自于西南方向

NO2浓度污染日历图

在日历上绘制每种污染物的浓度,并可依据污染严重程度采用不同的颜色进行标识,可直观展示全年、逐月的污染情况。(崔磊)

-分享-