python读取nc文件并转换成csv_Python提取netCDF数据并转换为csv文件
netCDF全稱是network Common Data Format(網絡通用數據格式),是由美國大學大氣研究協會(University Corporation for Atmospheric Research,UCAR)的Unidata項目科學家針對科學數據的特點開發的,是一種面向數組型并適于網絡共享的數據的描述和編碼標準。目前,NetCDF廣泛應用于大氣科學、水文、海洋學、環境模擬、地球物理等諸多領域。
我們使用python對數據進行分析處理,首先我們需要下載安裝netCDF4包,可使用pip一鍵安裝。
此外我們還要用到python中numpy這個數據處理包,安裝完成之后我們就可以著手處理數據。這里導入os包是為了處理當前目錄下的NC文件。
netCDF文件的數據格式
(圖摘自百度百科)
我們重點看第一個特點:自描述性。為什么NC文件具有自描述性?不像一般的數據集,里面只裝有純數據值,NC文件主要用于氣象,天文,海洋學等方面,它含有的值都對應著現實世界中的某個變量,結構較為復雜,所以它內部所含有的數據不僅僅是值的集合,它還需要告訴讀取它的人自己包含什么樣的數據(變量Variable),這些數據在現實世界中代表什么(屬性Attribute),以及數據的值依賴于什么(維度Dimension)。
舉個例子,假如我們要表示某海洋內部的水壓(Pressure)和溫度(Temperature),這時Pressure就是變量Variable,為了得到它的值,我們需要提供如下信息:海洋坐標對應的經緯度(Lon
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的python读取nc文件并转换成csv_Python提取netCDF数据并转换为csv文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: curl取跳转地址 php_PHP使用C
- 下一篇: python中整数类型有—3_Pytho