编程小白如何快速处理空气质量数据
空气质量监测值多为逐时或逐日数据,但环境遥感方向的研究内容多为成年累月的数据分析和对比,编程能够快速进行类似的数据处理,但若研究者是编程小白,则可以采用本文的方法进行快速的数据整理。
数据获取
空气质量数据(包括AQI、PM~2.5~、PM~10~、SO~2~、NO~2~、O~3~和CO)可以从微博用户名为:王_晓磊 大神的网页中下载到,包括中国空气质量数据(国控点和城市数据)和北京市空气质量数据
空间分布如下:
说明:国控点数量约1600余个,主要分布在城区;北京市监测点共35个(按照监测职能分为城区环境评价点12个、郊区环境评价点10个,对照点及区域点7个以及交通污染监控点5个)
数据概览
通过第一步的网页下载到所需要时间段的空气质量数据(以2019年 全年国控点为例),解压后的文件内容为每天的AQI值和6种大气污染物逐小时监测值(O~3~还有8小时平均),以CSV格式存储。
合并全年数据
全年共有365个.csv文件,我们需要将其合并到一个excel中以进行后面的数据分析。
1、将所有.csv文件放置到磁盘D中(需要确保D盘中无其他csv格式的文件,否则无法进行第三步)
2、Win+R调出运行界面,输入cmd,点击确定
3、在C:\Users\用户名> 后输入D: ,回车,切换到D盘;然后输入合并指令copy *.CSV all.csv(表示合并D盘下第一路径中的所有csv格式的文件为一个,命名为all.csv),完成后界面如下:
4、新建一个excel文件,点击 数据---获取外部数据---自文本,选择第三步生成的all.csv文件---导入,选择分隔符号---以逗号分隔;下一步选择日期(YMD)或输入公式=DATE(LEFT(A2,4),MID(A2,5,2),MID(A2,7,2)),将8位日期转化为日期格式。
5、全选页面,插入数据透视表,将日期/date和type 拖进行字段,所需站点名拖进值字段,并将值汇总依据改为平均值,如下图所示:
6、若想查看逐日数据,只需在数据透视表工具---分析---组字段中勾选 日。
本文部分内容转载自:麻辣GIS,文章版权归原作者所有,如涉及侵权请联系删除。