介绍
这篇文章将为大家详细讲解有关利用Python怎么将数据写入netCDF4中,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
#, - *安康;编码:utf-8 - * - import numpy  as np & # 39;& # 39;& # 39; 输入的数据的形状=(627652) & # 39;& # 39;& # 39; file_name_path def write_to_nc_canque(数据): ,import netCDF4  as 数控 ,朗=np.linspace (119.885,120.536,652) ,背阔?np.linspace (29.984, 29.358,627) ,da=nc.Dataset (file_name_path & # 39; w # 39;,格式=& # 39;NETCDF4& # 39;) ,da.createDimension (& # 39; lons& # 39;, 652), #创建坐标点 ,da.createDimension(& # 39;背阔肌# 39;,627),#创建坐标点 ,da.createVariable (“lon" & # 39; f # 39;, (“lons")), #添加coordinates & # 39; f # 39;为数据类型,不可或缺 ,da.createVariable (“lat" & # 39; f # 39;, (“lats")), #添加coordinates & # 39; f # 39;为数据类型,不可或缺 ,da.variables [& # 39; lat # 39;] [:]=latS , #填充数据 ,da.variables[& # 39;朗# 39;][:]=lonS , #填充数据 ,da.createVariable (& # 39; u # 39;, & # 39; f8 # 39;,(& # 39;背阔肌# 39;& # 39;lons& # 39;)), #创建变量,形状=(627652),& # 39;f # 39;为数据类型,不可或缺 ,da.variables [& # 39; u # 39;] [:]=data , #填充数据 ,da.close () write_to_nc_canque (& # 39; D://new.nc& # 39;) & # 39;& # 39;& # 39; 输入的数据的形状=(627652) & # 39;& # 39;& # 39; file_name_path def write_to_nc_wanmei(数据): ,import netCDF4  as 数控 ,朗=np.linspace (119.885,120.536,652) ,背阔?np.linspace (29.984, 29.358,627) ,da=nc.Dataset (file_name_path & # 39; w # 39;,格式=& # 39;NETCDF4& # 39;) ,da.createDimension(& # 39;朗# 39;,652),#创建坐标点 ,da.createDimension (& # 39; lat # 39;, 627), #创建坐标点 ,da.createVariable (“lon" & # 39; f # 39;, (“lon")), #添加coordinates & # 39; f # 39;为数据类型,不可或缺 ,da.createVariable (“lat" & # 39; f # 39;, (“lat")), #添加coordinates & # 39; f # 39;为数据类型,不可或缺 ,da.variables [& # 39; lat # 39;] [:]=latS , #填充数据 ,da.variables[& # 39;朗# 39;][:]=lonS , #填充数据 ,da.createVariable (& # 39; u # 39;, & # 39; f8 # 39;, (& # 39; lat # 39; & # 39;朗# 39;)),#创建变量,形状=(627652),& # 39;f # 39;为数据类型,不可或缺 ,da.variables [& # 39; u # 39;] [:]=data , #填充数据, ,da.close () write_to_nc_wanmei (& # 39; D://new1.nc& # 39;)