我需要能够快速读取python中的许多netCDF变量(每个文件一个变量)。我发现netCDF4库中的Dataset函数比在其他语言中读取实用程序(例如IDL)要慢得多。我的变量的形状为(2600,5200),类型为float。在我看来,它们没那么大(文件大小=52兆)。openFile.variables['MergedReflectivityQCComposite']
dat
我在windows7机器上使用Python2.7中的netcdf4。我已经将numpy recarray加载到我创建的netcdf文件中,并随后多次检索数据。然后,由于一些未知的原因,当我尝试检索数据时,我得到一个ValueError无法将字符串转换为浮点型:def getNetCDFGroupVarData(NCfilename,.pyx", line 2949, in netCDF4.Variable.__getitem__ (<
我试图在南极海上绘制一些海冰干舷数据(netCDF,网格式干舷),但是应该在南极洲周围很好地绘制的数据就在我的图像底部。NetCDF和matplotlib对我来说是相当新的,所以可能会出现错误,例如处理维度或投影。from scipy.io.netcdf import netcdf_file as Datasetimport matplotlib.pyplot as plt
我正在使用Scientific.IO.NetCDF将NetCDF数据读入Python.我正在尝试读取一个大小为(366,30,476,460)的4d 32位变量,但在ndarray中以零结束。奇怪的是,如果我只读取3d数据(1,30,476,460),返回值是ok的。'u‘读入名为udata的ndarray中。udata.shape) print ' Failed to read u data from '+data_f