Ncdfextra是一個Python模塊,它提供的工具選擇,編輯,轉換NetCDF數據 其目的是使除了使用python權力“CDO”(氣候數據運營商)。這取決於sciproc(它acually使用multifunc)和Scientific.IO.NetCDF並提供命令行工具來處理的NetCDF-文件直接,而無需擺弄無數的臨時變量和for循環。 ncmultifunc的典型用法是這樣的:
#!的/ usr /斌/包膜蟒蛇
從Scientific.IO進口的NetCDF
從numpy的進口*
從sciproc進口*
從ncdfextra進口*
ncin = NetCDF.NetCDFFile('../ TESTDATA / sample.nc','R')
ncout = NetCDF.NetCDFFile('../ TESTDATA / sampleavgcycle.nc','W')
#計算晝夜週期中“sample.nc”每一個NetCDF變量並將其存儲在
#sampleavgcycle.nc:
ncmultifunc(ncin,ncout,
#沿著要應用功能的維度。在我們的情況下,它是
#(日期),當然時間。理想的是,它也可以是多個維度,例如,使
#三次樣條插值。 (然而,多個維度未測試SOFAR)
('日期時間',),
#函數的定義:在這種情況下“計算的晝夜循環”
拉姆達的數據,COORDS:avgcycle(數據坐標中,
 #週期:1天(24小時)
  1.0
 #添加一個25小時的關閉週期
  C關閉= TRUE)
 )
一節
試試看無需任何手動)。請發送電子郵件的話,問題或問題hendrikwout [た]的Gmail [DAT]玉米。有任何疑問,絕對會被用來編寫的手冊。請注意,包仍處於實驗階段,所以請有關其輸出的關鍵。 。但願,這個包可以對你有用
要求:
- 在Python中
評論沒有發現