xarray(以前称为xray)是一个开源库,提供一系列N维数据结构。
将新坐标分配给Xarray.Dataset数据变量并删除旧坐标
我有以下数据集 ds = xr. 数据集( { “温度_c”:( (“纬度”,“经度”), 20 * np.random.rand(4).reshape(2, 2) ) ...
使用 xarray 对非标准 CFTimeIndex 日历(360 天,无闰年)重新采样以供 pandas 使用的方法
#60198708 让我打开这个问题,因为我还没有找到好的解决方案。 问题 我从 EURO-CORDEX 系综中下载了几个每日降水通量的气候模型。同时
我正在尝试将天气文件从 grib 转换为 netcdf,然后缩小这些文件覆盖的区域。 dsgrib = xr.open_dataset("infile", 引擎 = "cfgrib") dsgrib。
我想知道如何将坐标的数据类型从 float32 更改为 float64。 我可以在终端中运行以下代码 ncap2 -s 'lat=double(lat); lon=double(lon)' infile.nc outfile.nc 怎么过
当python xarray模块中每个像素的范围不同时,是否可以按时间范围选择数据集
我尝试仅选择每个像素不同的特定时间范围内的这部分数据。 对于索引,我有两个 np.datetime64[ns] xr.DataArrays,其形状(lat:152,lon:131)名为
我有一个 xarray 数据数组,其定义为 ,(看这个 关联) xarray.DataArray (y:3,x:5) 数组([[ 2., 1., 2., 0., -2.], [-4.,南,2.,南,-2.], [南,南,1.,南,南]])
我使用 nc = xarray.open_dataset(...) 访问了 netCDF 文件。数据集包含以下内容: 维度:(纬度:121,经度:261,时间:8760) 坐标: *
来自这里的玩具数据集: 将 numpy 导入为 np 将 pandas 导入为 pd 将seaborn导入为sns 将 xarray 导入为 xr np.随机.种子(123) xr.set_options(display_style="html") 次 = pd.date_range(&
我有一个名为 seisnc_2d 的 xarray.Dataset,其尺寸为 'x': 240200, 'y': 2001 这些是 200 个地震镜头,每个地震镜头的尺寸为 (1201,2001),这意味着第 n 个镜头将是地震...
如何在 xarray 中绘制具有离散间隔的颜色图,并避免在不支持 vmin/vmax 的情况下同时传递标准化实例时出错
我想绘制一个具有离散间隔的颜色图,每个间隔与一种颜色相关联。我的数据集位于 xarray 中并且运行良好。我尝试了下面的代码,但出现以下错误。我尝试过...
将 Xarray DataArray 值作为维度添加到另一个 DataArray
我正在尝试使用 xarray.DataArray.polyfit 完成分析,从两个 DataArray 开始,两个 DataArray 都具有 x、y 和时间维度。我想做的是用唯一值替换时间维度...
当索引名称具有多个维度时,如何使用xarray导入netCDF4文件?
当我尝试使用 xarray 导入 netCDF4 文件时,出现以下错误: MissingDimensionsError:“名称”超过一维且与其维度之一同名(“时间”、“名称”)。萨尔...
我有这个数据集。 将 numpy 导入为 np 将 pandas 导入为 pd 将 xarray 导入为 xr 进口狗 url =“https://www.ldeo.columbia.edu/~rpa/float_data_4901412.zip” 文件 = pooch.retrieve(url,
我有一个 xarray.DataArray,我们称之为高度,我试图减少它以仅表示所需的区域。为此,我有第二个 DataArray,它在我的区域之外为零,并且值高达...
我有 30 年的屏蔽数据集,其中包含热浪观测天数的值。我想计算每个网格单元中最长的热浪事件发生时间。当我...时,下面提供的代码工作正常
这是一个非常简单的问题,但我似乎找不到解决方案。 我有时间维度,t1 到 t2 年。然后我有一些变量,比如说 [x, y, z],所有这些变量都有与......相关的错误值...
将具有相同变量(但来源不同)的多个 netcdf 文件加载到一个 xarray 数据集中
我有多个 netcdf 格式的数据文件,它们位于不同的文件夹中。我想将它们全部加载在一起。所有这些都针对相同的变量、相同(或几乎相同)的时期,但来自不同的
如何使用 Dask 在 xarray 中并行化 `sel()` 操作?
我有一个名为 speed 的值数组,我通过在查找表 speed_to_power_lut 中查找最接近的值,将其映射到另一个相同形状的值数组(称为 power)。这个过程
使用Python,有没有办法使用单独的变量查询xarray数据集?
我正在尝试使用另一个变量查询 xarray 数据集。我看过使用特定值查询数据集的示例,但我想知道是否有办法用 var 替换该值...
在 xarray 中,如何将非向量化、非通用函数应用于 DataArrray,以便我可以将值中的每个元素映射到新元素?自定义函数应采用标量值和 r...