2
我對Python很新,我已經設法從NetCDF中讀入一些變量到Python並繪製它們,但變量的大小不正確。從Netcdf導入變量到Python
我的數據集是144 x 90(lon x lat),但是當我調用變量時,它似乎錯過了大部分數據。
我是否需要指定正在閱讀的數據集的大小?這是我在這裏做錯了嗎?
這裏是我使用的代碼:
import netCDF4
from netCDF4 import Dataset
from pylab import *
ncfile = Dataset('DEC3499.aijE03Ccek11p5A.nc','r')
temp = ncfile.variables['tsurf']
prec = ncfile.variables['prec']
subplot(2,1,1)
pcolor(temp)
subplot(2,1,2)
pcolor(prec)
savefig('DEC3499.png',optimize=True,quality=85)
quit()
只是爲了澄清,這裏是顯示輸出的圖像。盒子最右側應該有數據。
(http://img163.imageshack.us/img163/6900/screenshot20130520at112.png)