空气质量等级c语言编程,编程小白如何快速处理空气质量数据

这篇博客介绍了如何对空气质量监测数据进行整理和分析,特别是针对非编程背景的研究者。首先,可以从指定微博账号下载CSV格式的空气质量数据,包括AQI和其他六种大气污染物。接着,通过批处理命令将一年的CSV文件合并成一个Excel文件,然后使用Excel的数据透视表功能进行数据整理,将日期转换为日期格式,并创建数据透视表以按日期和站点计算平均值。最后,通过数据透视表的组功能实现逐日数据查看。该方法适合快速处理大量环境遥感数据。

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

数据获取

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

空间分布如下:

1bb28a1480fe5feeec21eb6ad3c70184.png

说明:国控点数量约1600余个,主要分布在城区;北京市监测点共35个(按照监测职能分为城区环境评价点12个、郊区环境评价点10个,对照点及区域点7个以及交通污染监控点5个)

78ff0c10a08ce5fc1043d567180276aa.png

数据概览

通过第一步的网页下载到所需要时间段的空气质量数据(以2019年 全年国控点为例),解压后的文件内容为每天的AQI值和6种大气污染物逐小时监测值(O~3~还有8小时平均),以CSV格式存储。

9bd6565e0750ade1e8c0181f01753883.png

8d99e4f4b60458ee127a9658ee0fc111.png

合并全年数据

全年共有365个.csv文件,我们需要将其合并到一个excel中以进行后面的数据分析。

1、将所有.csv文件放置到磁盘D中(需要确保D盘中无其他csv格式的文件,否则无法进行第三步)

15dc6cc971cbad84a88bb591a4a35240.png

2、Win+R调出运行界面,输入cmd,点击确定

9a50b3d4ba1bdbc03246ec1759542e92.png

3、在C:\Users\用户名> 后输入D: ,回车,切换到D盘;然后输入合并指令copy *.CSV all.csv(表示合并D盘下第一路径中的所有csv格式的文件为一个,命名为all.csv),完成后界面如下:

2dd85c4eed55cbe182cecabeb96e2bda.png

e86ef22715ca9fd9f47d66fee21781d8.png

4、新建一个excel文件,点击 数据---获取外部数据---自文本,选择第三步生成的all.csv文件---导入,选择分隔符号---以逗号分隔;下一步选择日期(YMD)或输入公式=DATE(LEFT(A2,4),MID(A2,5,2),MID(A2,7,2)),将8位日期转化为日期格式。

e8985a0b00000fd0ad71326500ae8288.png

a7c8c04d2d9b3cc45047903031559ad2.png

5、全选页面,插入数据透视表,将日期/date和type 拖进行字段,所需站点名拖进值字段,并将值汇总依据改为平均值,如下图所示:

e2a5b3b88c22d8246619260990cf8ce3.png

298bd2a41fa2b9f3cc040364c818e0ac.png

6、若想查看逐日数据,只需在数据透视表工具---分析---组字段中勾选 日。

bfdbc5c32edcdbca7af8990ad37e26a5.png

fc51ebd16e8078fb541408afd257b2ed.png

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值