python批量处理气象站点降雨数据1——处理成正确的降水索引数据

1、原始数据如图

2、将原始的气象站点数据按照地理研究区域提取出来。如图:

3、利用python程序进行处理,代码如下:

4、运行得到结果如下图

5、说明:

此步骤是将带有缺省值的原始降水数据处理成带有行列号、坐标和降水值的csv格式数据,方便后期进行降水数据的分析与使用。代码部分为开头声明的作者,使用者需声明版权。

原文地址:https://www.cnblogs.com/xzxgiser/p/10433550.html

时间: 2024-10-17 17:15:27

python批量处理气象站点降雨数据1——处理成正确的降水索引数据的相关文章

盘点机数据怎么转换成电脑盘点系统的数据

若是该物联宇手持终端是针动该POS系统配备的,先把盘点机生成的盘点数据文件复制到POS系统电脑上,然后在POS系统盘点界面应该有类似"数据导入"的功能,选择该数据文件导入.否则需要把盘点机生成的数据文件转换成POS系统限制格式的文件,此种情况下最佳的处理方式是让盘点机提供商修改程序,生成所需格式:若是此方式行不通,则需要一二次转换数据文件格式的软件,每次导入前都要转换一下文件格式. 原文地址:https://blog.51cto.com/14265294/2387356

大陆160个站点的气象站点降雨数据

来自气象家园jeydragon http://bbs.06climate.com/forum.php?mod=viewthread&tid=28018&extra=&page=1 在http://ncc.cma.gov.cn/Website/index.php?ChannelID=43&WCHID=5可以进行相关数据的下载,里面也有帮助文件,但是对于这些数据没有直观的描述,这里通过gmt作图将站点显现在图上. http://bbs.06climate.com/forum.p

Python批量复制迁移数据

前言 Python可以利用shutil库进行对文件夹,文件的迁移.而在本次的实践当中,难点在于目标文件夹的名称和数据源文件夹的名称,需要利用 工作单位提供的中间数据去进行对比连接起来. 例如:目标源的文件夹叫做,“1.台协办”.而数据源的文件夹叫做“103_广东省台协办委员会”.而他们中间的数据叫“103台协办”. 通过目标源的文字部分,连接中间数据,再用中间数据的数字编码部分,连接数据源的文件夹名称. 思路:通过生成器生成三个列表,将需要的数据进行拆分,然后去对比每个数据.最后将符合要求的文件

python批量修改linux主机密码

+++++++++++++++++++++++++++++++++++++++++++标题:python批量修改Linux服务器密码时间:2019年2月24日内容:基于python实现批量修改linux主机密码.作者:Bruce重点:python使用SSH模块+循环操作,实现linux主机密码批量修改.注意:本脚本是在实验环境下生成的,如果线上使用,请先进性多次测试,防止出现问题.+++++++++++++++++++++++++++++++++++++++++++1. 包含文件1.1 脚本文件

Python批量按顺序命名文件夹

1 """ Python批量按顺序命名文件夹 """ 2 import os 3 4 path1 = 'E:/侯俊龙数据/1' # 所需修改文件夹所在路径 5 dirs = os.listdir(path1) 6 7 i = 1 8 for dir in dirs: 9 print(dir) 10 os.rename(os.path.join(path1, dir), os.path.join(path1, str(dir[:3])+str(&q

python批量执行paramiko

puppet 分发软件  同步文件 ssh-批量执行-paramiko-比较好的模块 直接修改远端主机的host文件 python批量执行paramiko,布布扣,bubuko.com

Python批量修改一个目录文件名

#!/usr/bin/env python # -*- coding:utf-8 -*- import re  import os import time # str.split(string) 分割字符串 # '连接符'.join(list) 将列表组成字符串 def change_name(path): global i if not os.path.isdir(path) and not os.path.isfile(path): return False if os.path.isfil

2017.07.28 Python网络爬虫之爬虫实战 今日影视2 获取JS加载的数据

1.动态网页指几种可能: 1)需要用户交互,如常见的登录操作: 2)网页通过js / AJAX动态生成,如一个html里有<div id="test"></div>,通过JS生成<divid="test"><span>aaa</span></div>: 3)点击输入关键字后进行查询,而浏览器url地址不变 2.想用Python获取网站中JavaScript返回的数据,目前有两种方法: 第一种方法

Python批量处理CSV文件

#encoding: utf-8 __author__ = 'DELL' import csv import glob import datetime import sys import os reload(sys) #中文错误 sys.setdefaultencoding( "utf-8" ) ''' @author likehua CSV批处理 ''' class BatchProcessCSV: def __init__(self,inputfolder="c:\\in