日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

美国国家气候数据中心(NCDC)数据下载与处理

發布時間:2024/3/7 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 美国国家气候数据中心(NCDC)数据下载与处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、數據下載網址:

ftp://ftp.ncdc.noaa.gov/pub/data/noaa/isd-lite/
注:用Google Chrome瀏覽器打開
數據源為NCDC(美國國家氣候數據中心,National Climatic Data Center),隸屬于NOAA(美國國家海洋及大氣管理局,National Oceanic and Atmospheric Administration)

2、所需站點ID篩選

站點ID在isd-history里根據所屬國家進行查詢,中國的縮寫為CH,將中國區的站點ID、經緯度全部篩選出,導入arcgis中顯示為點數據NCDC_station.shp,用研究區邊界對NCDC_station.shp進行裁剪,得到研究區內的站點分布,打開屬性表導出,得到自己所需的站點ID,根據站點ID在網站進行對應下載,如下圖所示。

3、站點數據下載

網站上為1901年~最新年份的數據,按年份分文件夾,每個年份的文件夾內為.gz格式的站點數據,站點文件命名格式為××××××(站點ID)-99999-××××(年份),找到自己所需的站點,點擊即可下載。

4、數據格式解讀

下載的數據沒有表頭,網站有對于各列數據含義的解讀文件 isd-lite-format.txt
其中各列數據的中文含義分別是年、月、日、小時、氣溫、露點溫度、氣壓、風向、風速、云量、累積降雨量-1小時、累積降雨量-6小時

5、為數據添加表頭并輸出為excel文件

用python對站點數據進行處理,代碼引自他人教程

import pandas as pd import numpy as npdata = pd.read_table('自己的文件路徑/592871-99999-2022',header=None) ''' 原始數據中以空格分隔的12列數據,分別為: 年、月、日、小時、溫度、露點溫度、氣壓、風向、風速、云量、1小時降雨量和6小時降雨量。 ''' # 構建空列表用于存放提取出來的各列數據 data_list = [] for line in data.values:line_temp = [int(x) for x in line[0].split(' ') if x != '']data_list.append(line_temp)df = pd.DataFrame(data_list,columns=['年','月','日','小時','溫度','露點溫度','氣壓','風向','風速','云量','1小時雨量','6小時雨量'])# 對數據中-9999的缺失值進行NaN替換 df = df.replace(-9999,np.nan) # 數據說明文檔中表示原始數據中溫度、露點溫度、氣壓、風速、降雨量的換算系數為10,所以要對原始數據中的對應數據除以10,進行換算。 df['溫度'] = df['溫度']/10 df['露點溫度'] = df['露點溫度']/10 df['氣壓'] = df['氣壓']/10 df['風速'] = df['風速']/10 df['1小時雨量'] = df['1小時雨量']/10 df['6小時雨量'] = df['6小時雨量']/10 # 為了便于后續重采樣分析數據,給數據增加一個DataFrame列 df['Date'] = pd.PeriodIndex(year=df['年'],month=df['月'],day=df['日'],hour=df['小時'],freq='H') df = df.set_index(df['Date']) df.drop(columns= 'Date',inplace=True) print(df) # 保存為同名excel df.to_excel('想輸出的文件路徑592871-99999-2022.xlsx')

6、將數據進行重采樣,逐小時變為逐日

用python的數據重采樣將逐小時數據處理成逐日數據,

import pandas import pandas as pd data1=pd.read_excel('自己的文件路徑578530-99999-2022.xlsx',usecols=['Date','溫度']) data1['Date']=pd.to_datetime(data1['Date']) data1=data1.set_index('Date') T1_mean = data1.resample('d').mean() #mean取日均溫,若處理降雨數據則為sum,日總降雨量 T1_max = data1.resample('d').max() #max取日最高溫 T1_min = data1.resample('d').min() #min取日最低溫 daily_T1 = pandas.concat([T1_mean,T1_max,T1_min]) print(daily_T1) data2=pd.read_excel('F:/NOAA_NCDC_2022/2022download/578660-99999-2022.xlsx',usecols=['Date','溫度']) data2['Date']=pd.to_datetime(data2['Date']) data2=data2.set_index('Date') T2_mean = data2.resample('d').mean() T2_max = data2.resample('d').max() T2_min = data2.resample('d').min() daily_T2 = pandas.concat([T2_mean,T2_max,T2_min]) print(daily_T2) data3=pd.read_excel('F:/NOAA_NCDC_2022/2022download/579720-99999-2022.xlsx',usecols=['Date','溫度']) data3['Date']=pd.to_datetime(data3['Date']) data3=data3.set_index('Date') T3_mean = data3.resample('d').mean() T3_max = data3.resample('d').max() T3_min = data3.resample('d').min() daily_T3 = pandas.concat([T3_mean,T3_max,T3_min]) print(daily_T3) #將excel寫入對象writer writer = pd.ExcelWriter(r"想輸出的路徑.xlsx", engine='xlsxwriter') # 分別將表T1、T2、T3寫入Excel中的sheet1、sheet2、sheet3 # 命名為daily_T1、daily_T2、daily_T3 daily_T1.to_excel(writer, sheet_name='daily_T1') daily_T2.to_excel(writer, sheet_name='daily_T2') daily_T3.to_excel(writer, sheet_name='daily_T3') # 保存讀寫的內容 writer.save()

總結

以上是生活随笔為你收集整理的美国国家气候数据中心(NCDC)数据下载与处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91精品国产综合久久久蜜臀图片 | 伊人久久久久久久久久久久 | 久久久久久欧美精品se一二三四 | 日韩中文字幕一区二区三区四区 | 欧美一区二区三区免 | 亚洲五月婷婷 | 先锋影音亚洲 | 国产欧美视频在线观看 | 国产欧美精品一区二区色综合 | 一级免费观看视频 | 亚洲一级片网站 | 好吊色视频在线观看 | 亚洲品质自拍视频 | 亚洲丁香色 | 茄子视频色 | 亚洲av无码专区首页 | 国产99久| 少妇厨房愉情理伦bd在线观看 | 中文在线视频观看 | 日韩精品黄 | 激烈娇喘叫1v1高h糙汉 | 成人高清免费 | 这里只有精品9 | 国产哺乳奶水91在线播放 | 亚洲美女在线视频 | 国产特级aaaaaa大片 | 日日噜噜夜夜爽爽 | 高跟肉丝丝袜呻吟啪啪网站av | 在线岛国 | 红桃av在线 | 久久图库| 久久精品国产av一区二区三区 | av久久久久久 | 欧美亚洲日本在线 | 一本大道久久a久久综合婷婷 | 久久久久久午夜 | 色哟哟导航 | 法国空姐 在线 | 女人18毛片毛片毛片毛片区二 | 欧美二区在线 | 天海翼一二三区 | 日韩专区在线 | 嫩草视频网站 | 久久久精品影视 | 黄色小说在线看 | 国产麻豆乱码精品一区二区三区 | 宝贝乖h调教灌尿穿环 | 在线观看av网页 | 成人免费高清在线播放 | 久久久免费观看 | 久久一区二 | 欧美久久激情 | 情欲少妇人妻100篇 黄色一级片欧美 | 精品国产一区二区视频 | 日韩人妻无码精品综合区 | 西西人体44www大胆无码 | 国产精品成人无码免费 | 特级黄色片 | 成人免费a级片 | 自拍偷拍p | 黄色电影在线视频 | 亚洲天堂免费视频 | 欧美日韩a级 | 国模少妇一区二区 | 国产精品日日摸天天碰 | 麻豆高清| 99色在线| 伊人91视频 | 日本一级免费视频 | 成人午夜免费观看 | 日韩欧美一区在线 | 中文在线a天堂 | 黄色三级在线 | 国产欧美一区二区精品忘忧草 | 伊人春色在线观看 | 欧美日韩精品一区二区在线观看 | 九草视频在线观看 | 日日干天天爽 | 在线观看免费高清在线观看 | 成人性生交大免费看 | 午夜影音| 美女啪啪动态图 | 天天婷婷 | 天天看天天摸 | 国产精品制服诱惑 | 欧美色射 | 亚洲精品99久久久久中文字幕 | 久久久久久高清 | 北条麻妃av在线播放 | 国产老女人乱淫免费可以 | 息与子五十路翔田千里 | 日本少妇色视频 | 黄色片免费观看视频 | 青草视频在线观看视频 | 另类欧美亚洲 | 闷骚老干部cao个爽 av九九九 | 91黄色影视 | 久久久综合久久 | 日本九九视频 |