7得票2回答
如何处理NULL值:C#,Microsoft SDS 1.3和NetCDF文件。

我正在编写一个使用Microsoft Scientific Data-Set读取NetCDF文件的C#程序。 using System; using System.IO; using sds = Microsoft.Research.Science.Data; using Microsoft...

7得票2回答
在xarray中原地更新属性

我对使用xarrays还比较新,我想原地修改NetCDF文件的属性。但是内置函数只提供了另一个新数据集。 ds = xr.open_dataset(file_) # ds has "time" as one of the coordinates whose attributes I want...

7得票2回答
在xarray中添加全局属性

是否有一种方法可以使用xarray向netCDF文件添加全局属性?当我执行类似于hndl_nc['global_attribute'] = 25的操作时,它只会添加一个新变量。

7得票2回答
如何在Bash中计算netcdf文件中时间维度上缺失值的数量总和

我有一个netcdf文件,其中数据是经度、纬度和时间的函数。我想使用CDO或NCO计算每个网格单元格中缺失条目的总数,这些缺失条目是在时间维度上汇总的,最好不需要调用R、Python等其他工具。 我知道如何获取缺失值的总数。 ncap2 -s "nmiss=var.number_miss(...

7得票2回答
从NETCDF文件中提取数据的有效方法

我有约20000个坐标需要从多个NetCDF文件中提取数据,每个文件大约有30000个时间步长(未来气候情景)。使用这里的解决方案效率低下的原因是在每个i,j处将“dsloc”转换为“dataframe”所花费的时间(请查看下面的代码)。 ** 可以从这里下载示例NetCDF文件 ** im...

7得票1回答
在Google地图上显示netCDF文件

我有一些气象数据以netCDF格式导出,想要在Google Maps中显示它们。 我尝试了Panoply软件,主要遵循这些http://marinedataliteracy.org/ops/pano_gridsvecs.htm说明,并成功地将数据导出为.kml文件。 kml文件在Googl...

7得票3回答
循环遍历netcdf文件并运行计算 - Python或R

这是我第一次使用netCDF,我正试图理解如何使用它。 我有多个版本的netcdf 3文件(NOAA NARR air.2m每日平均值涵盖了1979-2012年间的整个年份)。每个文件都有一个349 x 277的网格,分辨率大约为32公里。数据从这里下载。 维度是时间(自1800年1月1日...

7得票3回答
将CSV文件转换为NetCDF

我正在尝试使用Python将.csv文件转换为netCDF4,但我无法弄清楚如何将.csv表格格式中的信息存储到netCDF中。我的主要问题是如何将列中的变量声明为可处理的netCDF4格式? 我所找到的所有内容通常都是从netCDF4中提取信息到.csv或ASCII中。我已经提供了示例数据、...

7得票3回答
如何将netcdf文件中的固定尺寸维度转换为无限制?

我正在下载每天600MB的ncdf-4文件,其结构如下: netcdf myfile { dimensions: time_counter = 18 ; depth = 50 ; latitude = 361 ; longit...

7得票1回答
Python-从以“秒”为开始测量的时间中读取netCDF文件中的数据

我需要从netCDF文件中提取数值。我对Python和这种文件格式都还很陌生。我需要在特定位置(纬度,经度)提取时间序列数据。我发现有一个变量(称为“base_time”),以UNIX时间表示,还有另一个变量(称为“time”),以“2013-20-10 00:00:00”自UTC开始测量时间...