麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

「GIS技巧」编程小白如何快速处理空气质量数据

空气质量监测值多为逐时或逐日数据,但环境遥感方向的研究内容多为成年累月的数据分析和对比,编程能够快速进行类似的数据处理,但若研究者是编程小白,则可以采用本文的方法进行快速的数据整理。

数据获取

空气质量数据(包括AQI、PM~2.5~、PM~10~、SO~2~、NO~2~、O~3~和CO)可以从微博用户名为:王_晓磊 大神的网页中下载到,包括中国空气质量数据(国控点和城市数据)和北京市空气质量数据

https://quotsoft.net/air/

空间分布如下:

说明:国控点数量约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-可不可以只微笑

作者:

努力搬砖的环境遥感研究僧

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

已有 9 条评论

  1. 李立权
    李立权 1#
    其实我来下载那个标题的表情包(这数据下载都要戴口罩)的,可惜没有呀[白眼]
      1. 麻辣GIS
        麻辣GIS 作者
        我一会补上[撇嘴]
  2. 范兰祥
    范兰祥 2#
    干货[强][强][强]
  3. 海阔天空青年版
    海阔天空青年版 3#
    每篇【不用编程就能…】【编程菜鸟技巧】我都认真阅读餅收藏[皱眉]
      1. 麻辣GIS
        麻辣GIS 作者
        明天再来一篇[微笑]
  4. BLy
    BLy 4#
    请问第5步 行块那个年字段怎么生成的? 照着做直接是按日分的 想请教怎么按年月组合
  5. 蔡润泽(水土保持)
    蔡润泽(水土保持) 5#
    有点狠了,我虽然看不懂,但是很欣赏。
  6. Enrique Wang
    Enrique Wang 6#
    请问空气质量监测点地图的出处是哪啊,有没有监测点图层或位置坐标数据?
  7. 10
    10 7#
    请问第3步,我的d盘没有其他csv文件了,回车以后一直显示找不到指定的文件是怎么回事啊[流泪][流泪]

留言板(小编看到第一时间回复)