python讀取與處理netcdf數(shù)據(jù)方式
netcdf是氣候數(shù)據(jù)中的主流格式,當(dāng)涉及到大范圍的全球數(shù)萬個(gè)格網(wǎng)點(diǎn)數(shù)據(jù)時(shí),使用python腳本可以較快地讀取與處理。
import netCDF4
from netCDF4 import Dataset
import numpy as np
import sys
import os
#計(jì)算日期數(shù)
import datetime
d1=datetime.date(1900,1,1)
d3 = d1 + datetime.timedelta(days =100)
print (d3)
#查看nc數(shù)據(jù)基本信息
nc_obj=Dataset('precip.nc')
print(nc_obj)
#查看nc數(shù)據(jù)各個(gè)變量的信息
print(nc_obj.variables.keys())
for i in nc_obj.variables.keys():
print('___________________________________________')
print(i)
print(nc_obj.variables[i])
precip=(nc_obj.variables['precip'][:])
lat=(nc_obj.variables['lat'][:])
lon=(nc_obj.variables['lon'][:])
舉例子
#39.76,116.25所在經(jīng)緯度網(wǎng)格大致位于北京市大興區(qū),查詢2012年年總降水量為523.8mm,大致吻合常規(guī)結(jié)果(百度百科大興區(qū)年平均降水量約為556mm)。 l1=[] for i in range(23377,23742): #2012年時(shí)間區(qū)間 l1.append(data[i][0][100][592]) #100,592為經(jīng)緯度標(biāo)記 print(np.sum(l1))
以上這篇python讀取與處理netcdf數(shù)據(jù)方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 如何用Matlab和Python讀取Netcdf文件
- Python實(shí)現(xiàn)將數(shù)據(jù)寫入netCDF4中的方法示例
- python爬蟲之你好,李煥英電影票房數(shù)據(jù)分析
- Python 數(shù)據(jù)分析之逐塊讀取文本的實(shí)現(xiàn)
- Python數(shù)據(jù)分析庫pandas高級(jí)接口dt的使用詳解
- 詳解python爬取彈幕與數(shù)據(jù)分析
- Python Pandas數(shù)據(jù)分析工具用法實(shí)例
- 用Python 爬取貓眼電影數(shù)據(jù)分析《無名之輩》
- Python常用數(shù)據(jù)分析模塊原理解析
- 大數(shù)據(jù)分析用java還是Python
- 如何使用Python對(duì)NetCDF數(shù)據(jù)做空間相關(guān)分析
相關(guān)文章
python可以美化表格數(shù)據(jù)輸出結(jié)果的兩個(gè)工具
這篇文章主要介紹了python可以美化表格數(shù)據(jù)輸出結(jié)果的兩個(gè)工具,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-06-06
Python的Django框架下管理站點(diǎn)的基本方法
這篇文章主要介紹了Python的Django框架下管理站點(diǎn)的基本方法,需是Django站點(diǎn)部署的基礎(chǔ),要的朋友可以參考下2015-07-07
PyTorch清理CPU緩存的實(shí)現(xiàn)步驟
在使用PyTorch進(jìn)行深度學(xué)習(xí)時(shí),頻繁的數(shù)據(jù)和計(jì)算可能導(dǎo)致CPU緩存滿載,影響性能和內(nèi)存使用,適時(shí)清理CPU緩存有助于管理內(nèi)存占用,下面就來介紹一下如何使用2024-09-09
使用selenium和pyquery爬取京東商品列表過程解析
這篇文章主要介紹了使用selenium和pyquery爬取京東商品列表過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08
Pytorch GPU顯存充足卻顯示out of memory的解決方式
今天小編就為大家分享一篇Pytorch GPU顯存充足卻顯示out of memory的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-01-01
Python深度學(xué)習(xí)理解pytorch神經(jīng)網(wǎng)絡(luò)批量歸一化
這篇文章主要是Python深度學(xué)習(xí)篇,通過示例的詳解讓大家更好的理解pytorch神經(jīng)網(wǎng)絡(luò)批量歸一化,有需要的的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10
Flask創(chuàng)建并運(yùn)行數(shù)據(jù)庫遷移的實(shí)現(xiàn)過程
Flask創(chuàng)建并運(yùn)行數(shù)據(jù)庫遷移的過程是一個(gè)涉及多個(gè)步驟的操作,旨在幫助開發(fā)者在開發(fā)過程中管理數(shù)據(jù)庫模式的變化,而不需要手動(dòng)地刪除和重建數(shù)據(jù)庫表,從而避免數(shù)據(jù)丟失,以下是一個(gè)詳細(xì)的步驟說明,需要的朋友可以參考下2024-09-09
python try except返回異常的信息字符串代碼實(shí)例
這篇文章主要介紹了python try except返回異常的信息字符串代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08

