这次只是分享一个计算AQI以及空气质量等级划分的程序,程序和示例文件以及数据都在github上。
示例数据来自 http://beijingair.sinaapp.com/,选择了2017-1-1站点数据进行处理。由于这些数据的存储特点,这些数据非常适合练习 pandas 数据处理的一些高级技巧,关于这部分的讨论在示例程序中体现了一部分。更多的技巧使用后面有时间再详细说明。
实际AQI值(蓝色)和程序计算AQI值(红色)
图中显示出的一些偏差为计算精度导致,计算输出AQI值未进行四舍五入处理,因此和实际数据中的AQI结果存在些微偏差。
程序,数据和示例通过以下链接下载 AQI 相关的三个文件,然后本地执行即可。程序为python所写,示例为 ipynb 文件,使用jupyter notebook打开。
https://github.com/bugsuse/DataAnalysis