python-xarray 相关问题

xarray(以前称为xray)是一个开源库,提供一系列N维数据结构。

将新坐标分配给Xarray.Dataset数据变量并删除旧坐标

我有以下数据集 ds = xr. 数据集( { “温度_c”:( (“纬度”,“经度”), 20 * np.random.rand(4).reshape(2, 2) ) ...

回答 1 投票 0

使用 xarray 对非标准 CFTimeIndex 日历(360 天,无闰年)重新采样以供 pandas 使用的方法

#60198708 让我打开这个问题,因为我还没有找到好的解决方案。 问题 我从 EURO-CORDEX 系综中下载了几个每日降水通量的气候模型。同时

回答 2 投票 0

无法选择xarray中的坐标切片

我正在尝试将天气文件从 grib 转换为 netcdf,然后缩小这些文件覆盖的区域。 dsgrib = xr.open_dataset("infile", 引擎 = "cfgrib") dsgrib。

回答 1 投票 0

在 Netcdf 中使用 pynco 更改 dtype

我想知道如何将坐标的数据类型从 float32 更改为 float64。 我可以在终端中运行以下代码 ncap2 -s 'lat=double(lat); lon=double(lon)' infile.nc outfile.nc 怎么过

回答 1 投票 0

当python xarray模块中每个像素的范围不同时,是否可以按时间范围选择数据集

我尝试仅选择每个像素不同的特定时间范围内的这部分数据。 对于索引,我有两个 np.datetime64[ns] xr.DataArrays,其形状(lat:152,lon:131)名为

回答 2 投票 0

用于处理xarray中的idxmax

我有一个 xarray 数据数组,其定义为 ,(看这个 关联) xarray.DataArray (y:3,x:5) 数组([[ 2., 1., 2., 0., -2.], [-4.,南,2.,南,-2.], [南,南,1.,南,南]])

回答 2 投票 0

根据xarray.Dataset中的时间索引打印出特定变量

我使用 nc = xarray.open_dataset(...) 访问了 netCDF 文件。数据集包含以下内容: 维度:(纬度:121,经度:261,时间:8760) 坐标: *

回答 1 投票 0

如何替换 xarray.DataArray 值的子集?

来自这里的玩具数据集: 将 numpy 导入为 np 将 pandas 导入为 pd 将seaborn导入为sns 将 xarray 导入为 xr np.随机.种子(123) xr.set_options(display_style="html") 次 = pd.date_range(&

回答 1 投票 0

如何重塑 xarray 数据集?

我有一个名为 seisnc_2d 的 xarray.Dataset,其尺寸为 'x': 240200, 'y': 2001 这些是 200 个地震镜头,每个地震镜头的尺寸为 (1201,2001),这意味着第 n 个镜头将是地震...

回答 1 投票 0

如何在 xarray 中绘制具有离散间隔的颜色图,并避免在不支持 vmin/vmax 的情况下同时传递标准化实例时出错

我想绘制一个具有离散间隔的颜色图,每个间隔与一种颜色相关联。我的数据集位于 xarray 中并且运行良好。我尝试了下面的代码,但出现以下错误。我尝试过...

回答 1 投票 0

将 Xarray DataArray 值作为维度添加到另一个 DataArray

我正在尝试使用 xarray.DataArray.polyfit 完成分析,从两个 DataArray 开始,两个 DataArray 都具有 x、y 和时间维度。我想做的是用唯一值替换时间维度...

回答 1 投票 0

当索引名称具有多个维度时,如何使用xarray导入netCDF4文件?

当我尝试使用 xarray 导入 netCDF4 文件时,出现以下错误: MissingDimensionsError:“名称”超过一维且与其维度之一同名(“时间”、“名称”)。萨尔...

回答 3 投票 0

xarray 数据集将列提取为数组(创建数据框)

我有这个数据集。 将 numpy 导入为 np 将 pandas 导入为 pd 将 xarray 导入为 xr 进口狗 url =“https://www.ldeo.columbia.edu/~rpa/float_data_4901412.zip” 文件 = pooch.retrieve(url,

回答 1 投票 0

我可以让nan乘0等于0吗?如何屏蔽 DataArray?

我有一个 xarray.DataArray,我们称之为高度,我试图减少它以仅表示所需的区域。为此,我有第二个 DataArray,它在我的区域之外为零,并且值高达...

回答 1 投票 0

加速查找最长的连续序列/值运行

我有 30 年的屏蔽数据集,其中包含热浪观测天数的值。我想计算每个网格单元中最长的热浪事件发生时间。当我...时,下面提供的代码工作正常

回答 2 投票 0

构造一个NetCDF,其中变量由数据和错误数据组成

这是一个非常简单的问题,但我似乎找不到解决方案。 我有时间维度,t1 到 t2 年。然后我有一些变量,比如说 [x, y, z],所有这些变量都有与......相关的错误值...

回答 1 投票 0

将具有相同变量(但来源不同)的多个 netcdf 文件加载到一个 xarray 数据集中

我有多个 netcdf 格式的数据文件,它们位于不同的文件夹中。我想将它们全部加载在一起。所有这些都针对相同的变量、相同(或几乎相同)的时期,但来自不同的

回答 1 投票 0

如何使用 Dask 在 xarray 中并行化 `sel()` 操作?

我有一个名为 speed 的值数组,我通过在查找表 speed_to_power_lut 中查找最接近的值,将其映射到另一个相同形状的值数组(称为 power)。这个过程

回答 1 投票 0

使用Python,有没有办法使用单独的变量查询xarray数据集?

我正在尝试使用另一个变量查询 xarray 数据集。我看过使用特定值查询数据集的示例,但我想知道是否有办法用 var 替换该值...

回答 1 投票 0

按元素应用函数

在 xarray 中,如何将非向量化、非通用函数应用于 DataArrray,以便我可以将值中的每个元素映射到新元素?自定义函数应采用标量值和 r...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.