python-xarray 相关问题

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

将 xarray.Dataset 列表合并/展平为单个 xarray 可读的 netcdf 格式

我循环了几个多维 NetCDF 文件,使用 xarray 函数提取感兴趣的变量,并将输出存储为 xarray.core.dataset.Dataset 列表。我对x不熟悉...

回答 1 投票 0

使用 python xarray 创建一个空的 netCDF4 char 变量

我想创建一个 netCDF 文件,其中存储多个变量及其关联的坐标,以及一个可用于存储各种投影元数据的空 char 变量。 ...

回答 2 投票 0

通过坐标查找xArray中的元素

我有一个像这样的xArray 测试 = xr.DataArray([[0,1], [1, 2]], dims=['x', 'y'], coords={'x': [5, 6], 'y': [ -7, -8]}) 我想通过坐标获得 1 的位置。 我期待类似的事情

回答 1 投票 0

具有周期性边界条件的 3D 连接组件

我正在尝试识别地球上的连接特征(即球体上的时空)。 cc3d 软件包已经完成了 90% 的工作,但我正在努力处理日期边界(即

回答 1 投票 0

如何将线性回归应用于包含 NaN 的大型多维数组中的每个像素?

我有一个自变量值的 1D 数组 (x_array),它与具有多个时间步长的空间数据的 3D numpy 数组 (y_array) 中的时间步长相匹配。我的实际数据要大得多:300+倍...

回答 5 投票 0

xarray 数据集的两年平均值

我有名为 DataList 的 xarray 数据,其中包含“时间”和“值”变量。 我的目标是从 10 年的数据中得出两年的平均值。一年平均值效果很好,但我运行...

回答 1 投票 0

xarray.Dataset.to_zarr:“附加到现有 Zarr 存储”的文档?

在 xarray.Dataset.to_zarr 的“region”参数的描述中,最后一句指出:有关完整详细信息,请参阅参考文档中的“附加到现有 Zarr 存储”。我没有...

回答 1 投票 0

如何使用分配将新变量添加到Python中的xarray.Dataset,具有相同的时间、纬度、经度维度?

我有一个 xarray.Dataset,如下所示: 打印(ds2) 维度:(时间:46,纬度:360,经度:720) 坐标: * 时间 (time) datetime64[ns] 1976-01-01...

回答 1 投票 0

NetCDF XArray 时间片 12 中午 12 午夜 NARR 再分析数据

堆栈溢出(我想已经过去10多年了)但我确实陷入了困境! 我正在尝试减少 NARR 再分析数据,以通过相对简单的计算来复制此分析...

回答 1 投票 0

NetCDF Python 无法从 dtype('<U32') to dtype('float32')

我正在尝试使用 xarray 或 netCDF4 库将 netCDF 加载到数据框中。通常这不会成为问题,因为我的 netCDF 带有纬度、经度和数据值...

回答 1 投票 0

DataArray 在简单计算中删除属性

我注意到,如果您有一个 xArray DatarArray 并对其执行简单(!)计算,则属性会被“删除”。 例子: 示例 = xr.DataArray(np.array([1,2,3]), attrs={'one':1})

回答 3 投票 0

xarray 生成的没有编码的 Zarr 文件如何使用比其实际数据大小更少的磁盘空间?

我一直在对如何使用 netCDF 或 Zarr 文件格式以及任一文件格式提供的所有不同编码选项使用 xarray 存储 N 维数组进行基准测试。

回答 1 投票 0

重新采样分块 xarray 会创建许多不需要的时间块

我正在使用 xarray 读取大型 netCDF 数据集,该数据集每 6 小时采样一次,并希望使用当天的平均值将其下采样到每日。我已经在空间上对数据集进行了分块。当我downsam之后...

回答 1 投票 0

如何删除xarray中所有没有维度的坐标和变量

如何删除所有没有任何维度的 xarray 数据集坐标和变量?在此示例中,我想从该数据集中删除项目而不删除任何内容。 将 xarray 导入为 xr ds = xr.Dataset(...

回答 1 投票 0

对 DataArray 进行子集化时保留 xarray.Dataset 中的坐标

我想要给定维度有多个坐标系,例如,单个“时间”维度,其坐标为(默认)datetime64[ns] 类型,但也适用于数字年份,或...

回答 1 投票 0

如何使用 Python 从 NetCDF 文件中的一个变量中提取所有值?

我正在尝试使用 CHESS-SCAPE 数据集(在这里找到 - https://data.ceda.ac.uk/badc/deposited2021/chess-scape/data/rcp60/01/monthly)来获取表面风整个英国的速度...

回答 1 投票 0

python-xarray:如何创建数据集并将迭代结果分配给数据集?

我有一个 for 循环,它对某些数据运行一些分析并返回一些值。由于无聊的原因,这个循环不能轻易地矢量化。我想创建一个数据集,然后分配重新...

回答 1 投票 0

在只能采用标量且输入为多维 DataArray 的函数上使用 xr.apply_unfunc

假设我有一些函数 f 只能接受标量值: def f(a, b): # 确保输入是标量 断言(np.isscalar(a)和np.isscalar(b)) 结果1 = a + b 结果2 ...

回答 1 投票 0

在 y 维度上切片 xarray DataArray 时出现意外行为

我是 xarray 的新手,我试图了解 sel() 的工作原理。 我有一个 DataArray tif_xr,它来自使用 roxarray 打开 10 波段 GeoTIff 文件。 tif_xr = rioxarray.open_rasterio('路径/到/我的...

回答 1 投票 0

类型错误:无法解压不可迭代的 int objec

运行我的代码后,如何解决此错误,如下所示。我正在使用下面的函数并在其上实现运行窗口 for 循环,但最终出现以下错误。 for 循环有效并且...

回答 5 投票 0

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