python-xarray 相关问题

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

计算 NARR 位势高度数据的 3 小时方差并将结果保存到磁盘的最佳方法

简介 我需要计算 NOAA 物理科学实验室 (https://psl.noaa.gov/data/gridded/data.narr.html) 托管的 3 小时位势高度 (gph) 数据的方差。 PSL-NARR

回答 1 投票 0

是否可以将 xarray 文件的 2D 坐标转换为 1D 纬度/经度尺寸?

我正在使用具有二维坐标的直线网格(x轴上的纬度常数/y轴上的经度常数)的xarray数据集。我需要将此数据集子集到特定的 la...

回答 1 投票 0

使用 xarray 插值周期边界

我想将许多包含全球气候数据的 xarray 数据集插入到一个公共网格中。 xarray 实际上有一个 interp() 方法,可以正常工作,但据我所知,它不需要任何

回答 3 投票 0

绘制 Xarray 全局数据的经纬度子集

我在尝试从 python 数组中绘制经纬度数据的子集时陷入了困境。我有一个维度的 xarray,我们可以将其称为 (73, 144) 的“global_data”,其中数据按纬度排列 (...

回答 1 投票 0

如何沿维度对 xarray 数据数组进行分组并与相应的坐标值相乘/相加?

假设我有一个 DataArray da = xr.DataArray( np.random.randint(0,10, (5,5), 坐标={'x':[1,2,3,4,5], 'y':[1,2,3,4,5]}, ) 我想按“x”分组并将每个组乘以 1 或 2 或 3 等。

回答 1 投票 0

如何使用 Xarray 数据集在 MetPy 中创建直线横截面图?

我正在尝试使用 MetPy 和 xarray 为存储在数据 xarray.Dataset 中的变量创建横截面图。然而,当使用经纬度对时,横截面线显得弯曲,...

回答 1 投票 0

如何添加时间维度并从栅格堆栈创建 xarray 数据集/数据数组?

我有大约 75 张完全相同区域的二维栅格地图 (tif),每张都是在不同时间获取的。我想使用 xarray 堆叠这些。我可以阅读每个光栅(见下文...

回答 2 投票 0

将变量设置为 xarray 中的坐标

我需要将一个变量(具有两个维度)转换为一个维度(替换现有维度之一) - 基本上,沿着一组与之前不同的基本函数重新映射数据集...

回答 1 投票 0

xarray 更改dataarray中的坐标名称

我觉得我错过了一些重要的事情,因为我的问题的答案似乎很容易找到。 显示 MEW:假设我有一个 xarray, da = xr.DataArray( 数据=np.ones((10,10...

回答 1 投票 0

如何正确安装cfgrib和eccodes?

我正在尝试在我的Mac上运行此代码:https://github.com/EWolffWX/MRMS_Derecho_Composites 当我运行它时,我收到此错误 ValueError: 无法识别的引擎 cfgrib 必须是以下之一: ['netcdf4', 'h5netc...

回答 1 投票 0

如何在GeoVista python中添加时间序列动画?

我在 GeoVista 库中创建了这个图。 将 xarray 导入为 xr 将 geovista 导入为 gv 从 geovista.pantry 导入 oisst_avhrr_sst 导入geovista.主题 将 numpy 导入为 np 数据集 = xr.open_datas...

回答 1 投票 0

计算温度的偏导数(温度的水平平流)

我想知道哪种方法计算温度在x和y方向上的偏导数(温度的水平平流)是最正确的 第二个代码使用了数据...

回答 1 投票 0

使用rioxarray剪切NetCDF文件,大小调整问题

我一直在尝试使用我拥有的盆地形状文件来剪辑全球降水 NetCDF 文件。这是代码: 将 geopandas 导入为 gpd 导入 rioxarray 将 xarray 导入为 xr 导入 matplotlib....

回答 1 投票 0

为什么定义轴时图形上缺少一些数据?我的数据集是一个 DataArray,有些值被屏蔽了

我希望能够定义我的轴而不丢失信息。目前,我缺少定义的两个维度中的最后一个数据点(见图)。 DATA = xr.DataArray(np.random.rand(74,13)...

回答 1 投票 0

xarray 中的高级索引,非正交

我想从 DataArray 中选择几个点,其方式与 numpy (arr_np[:, x_idxs, y_idxs]) 中类似,但似乎 xarray 中的高级索引与高级索引不同...

回答 2 投票 0

Python Xarray ValueError:无法识别的块管理器 dask - 必须是以下之一:[]

我正在使用 xarray 使用 xarray.open_mfdataset 组合多个 netcdf 文件。但是我在运行命令时收到错误,下面是命令和错误。 nc_all = xarray.open_mfdataset(fi...

回答 3 投票 0

在单个操作中替换 xarray.DataArray 中的多个值

我有一个包含整数值的光栅文件,我想用其他值替换其中一些值。理想情况下,我希望使用字典指定要替换的值,例如{10:1, 2:20} 至

回答 1 投票 0

计算MCS指数

您好,有人想帮助我,我想优化代码以使用公式计算南半球的 MCS 指数 ( # SA − MCS 指数 = [剪切力 (0–6 km) –20.01] ∕7.87 + [

回答 1 投票 0

我想在 Windows 上使用 Python 使用 NetCDF4 文件中的经度和纬度范围来选择数据

我希望将其转换为 DataFrame 会有所帮助。我计划在生成的数据帧上使用 Between 函数。但转换本身不起作用,即使使用 xarray 也是如此。我还有一个

回答 1 投票 0

有没有办法删除xarray数据集中不满足某个时间值的时间值?

此 ERA5 数据集由 netCDF 文件组成,时间值为 %Y-%m-%dT%h:%M%s %p,每小时给出一次。因此,31 天中有 744 个时间值。我只想取 12:00:00 的值...

回答 1 投票 0

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