Python怎么制作提取指定站点的空气质量数据
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍"Python怎么制作提取指定站点的空气质量数据",在日常操作中,相信很多人在Python怎么制作提取指定站点的空气质量数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法
千家信息网最后更新 2026年11月03日Python怎么制作提取指定站点的空气质量数据
这篇文章主要介绍"Python怎么制作提取指定站点的空气质量数据",在日常操作中,相信很多人在Python怎么制作提取指定站点的空气质量数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Python怎么制作提取指定站点的空气质量数据"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
前言
对于我们下载的多数数据集,我们可能需要提取其中指定的来使用,比如这个空气质量数据集,全国那么多站点,我只想要我研究的区域的站点数据,然而,当我打开文件夹的时候,失望了,因为这些数据都是一个一个的csv文件。有一个方法就是excel可以用脚本把这些单独的csv合并为一个csv,但可能伴随的问题就是数据超出excel的存储上限,so,我们换一种做法提取指定站点的数据。
这次实验用到的数据是全国2014-2020年的站点空气质量数据,每小时的分辨率的,截图看看长什么样子:
要是一个一个的打开去提取自己需要的,那会疯掉的,So,上神器--Python来完成这次实验操作
targets就是你指定的想提取的站点,想提取谁就指定谁,就输入谁的站点代号就可以啦
整体代码如下:
import osimport pandas as pd# 定义相关参数dataPath = './data' # 数据目录targets = ['1001A','1002A','1003A','1004A','1005A','1006A','1007A','1008A'] # 目标站点result = [[] for i in range(len(targets))] # 用于保存结果# 开始遍历for filepath in os.listdir(dataPath): # 遍历每个文件夹 for filename in os.listdir('%s/%s'%(dataPath,filepath)): if not filename.endswith('.csv'): # 去重非csv数据文件 continue data = pd.read_csv('%s/%s/%s'%(dataPath,filepath,filename)) for i in range(0,len(data),15): for k in range(len(targets)): try: item = {'date':data['date'][i], # 日期 'hour':data['hour'][i]} # 小时 for j in range(i,i+15): item[data['type'][j]] = data[targets[k]][j] result[k].append(item) except: pass print('%s处理完毕'%filename) # 保存结果for i in range(len(targets)): pd.DataFrame(result[i]).to_csv('%s.csv'%targets[i],index=False)Run,启动就可以运行,结果输入是这几个站点的csv数据,里面包含了所记录的时间范围的所有要素(比如PM10之类的)的数据
到此,关于"Python怎么制作提取指定站点的空气质量数据"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
数据
站点
空气
空气质量
质量
制作
文件
学习
就是
结果
全国
小时
文件夹
方法
更多
问题
实验
帮助
输入
实用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技企业
山东特亿宝互联网科技有限公司
湖南永感互联网科技有限公司
互联网的科技
互联网科技公司税收优惠
互联网 卓越科技
苏州互联网科技贷款公司
奇士达互联网科技
丰台科技园 互联网
万达互联网科技
中国互联网金融科技基金
互联网金融监管科技
互联网软件和科技
恒生互联网科技指数跳水
东莞新华互联网科技学校
互联网金融科技名词解释
广州三三互联网科技有限公司
北京瑞云互联网科技有限公司
利用互联网等科技手段
小牛互联网科技有限公司地址
互联网科技图片
深圳九邦互联网科技有限公司
美国互联网黑科技
互联网公司会议桌创意科技软装饰
玖二柒互联网科技公司待遇
创业天下互联网科技有限公司
黑科技闪耀互联网之光
皮皮虾互联网科技有限公司
风投北京互联网科技
福仕德教育科技互联网