python-xarray 相关问题

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

如何正确安装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

在xarray中过滤数据的简洁方法

我需要对 xarray 数组中的值应用一个非常简单的“匹配语句”: 当值 > 0 时,取 2 当值 == 0 时,设为 0 当值为 NaN 时,将其设为 NaN 这是我当前的解决方案...

回答 4 投票 0

如何在使用dask打开的xarray数据集中使用一维函数metpy.parcel_profile

我无法在4D xarray数据集(用dask分段)上计算parcel_profile(1D函数)。 你好, 我真的需要帮助,我正在研究有关压力水平的 ERA5 每小时数据。我已经提取了亲戚

回答 0 投票 0

向二维(x,y)NetCDF文件添加“时间”维度的有效方法,该文件的变量在不同时间代表相同的变量

我有带有 x 和 y 坐标的 CSV 文件,以及三个不同时间步长的变量值,如下所示: x、y、var_t1、var_t2、var_t3、 1, 1, 8, 8, 6 1, 2, 6, 1, 2 2、1、5、...

回答 0 投票 0

使用hvplot Interactive在浏览器中渲染循环,并另存为html

我正在尝试遵循这个示例笔记本,特别是它绘制 x,y 网格并在时间维度上循环/滚动的绘图部分。 ds.air.interactive.sel(时间=pnw.DiscreteSlid...

回答 1 投票 0

计算两个 xarrays 数据集的平均值非常非常慢。为什么?

我有两个包含空间温度的 xarray 数据集。每个都有纬度坐标和温度数据变量。坐标匹配。我想通过计算 t 来合并两个数据集...

回答 0 投票 0

有效地将小 xarray.DataArray 插值到较大数组的坐标中?

我有一个大型的高分辨率3D(时间:200,y:2000,x:2000)xarray.DataArray,与此类似: 将 xarray 导入为 xr 将 numpy 导入为 np 将 pandas 导入为 pd 时间 = pd.date_range("2019-01-01&...

回答 0 投票 0

如何计算合并后的 ~70,000 个 GeoTIFF 文件的均值和标准差,这些文件太大而无法放入内存?

我正在尝试计算约 70,000 个 3 波段 TIF 文件的平均值和标准差,这些文件合并后太大而无法放入内存。计算平均值不是问题,因为它可以在

回答 0 投票 0

读取 xarray 中的全局属性?

我正在尝试使用 netcdf4 文件中的 xarray 读取 python 中的全局属性。我可以从 linux 命令行中看到 nc_dump 中的全局属性。我试过了: 打印(ds ['global_attribute'])

回答 0 投票 0

来自 xarray 数据集的卫星图像

我想绘制一些来自 xarray 数据集的卫星图像。我的数据有这个结构 尺寸:(时间:1,y_geostationary:4176, ...

回答 1 投票 0

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