python-xarray 相关问题

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

绘制 Himawari-8 NetCDF 数据 - 轴与数组形状不匹配

这和去年的这篇文章很有关系,供参考。我正在尝试可视化以菲律宾为中心的 Himawari-8 AHI,并通过 NCI Thredds Server 下载。不幸的是,我...

回答 1 投票 0

如何使用不同的 nc 文件更改 for 循环中的标题?

我有 49 个 .nc 文件想要绘制(地图)。这些 nc 文件来自大气模拟。我感兴趣的变量是“脚”或脚印,带有经度、纬度、时间(73次)。我

回答 1 投票 0

迭代 Xarray 重采样会跳过元素

我在 Xarray 中有一个非常长的数据集,我必须使用自定义函数和均值函数对其进行重新采样,以使用这两个数据创建一个新数据集。 为了做到这一点,我做 ds_res = ds.resample(时间=fre...

回答 1 投票 0

如何根据公共坐标合并两个xarray.Datasets

我想合并两个 xarray.Dataset 对象。 我的代码如下所示: 将 numpy 导入为 np 将 xarray 导入为 xr N_CHAINS = 4 抽奖次数 = 1000 N_玩家 = 5 玩家idx = [1, 1, 2, 3, 4, 4, 0, 0, 2, 2]

回答 1 投票 0

将 xarray 地图乘以国家特定值

我有一个带有纬度、经度维度的 xarray 数据集 (da_main),我想将此数据集乘以另一个取决于国家/地区的数据集 (da_value_per_country)。 我还有一个数据集给我...

回答 1 投票 0

如何获取xarray中最大值的坐标?

简单的问题:我不仅想要最大值,还想要它在 xarray DataArray 中的坐标。怎么做? 当然,我可以编写自己的简单归约函数,但我不知道...

回答 5 投票 0

如何使用整数 dtype 对 xarray / zarr 中的 NaN 值进行编码?

我有一个包含 NaN 的大型 xarray DataArray,想用 zarr 保存它。我想最小化文件大小,并且可以接受损失一些精度 - 16 位应该没问题。 我尝试使用

回答 3 投票 0

将重采样数据数组与Python中的常量数组相关联

我正在尝试使用引导重采样技术来测试降雨数据和指数之间相关性的显着性。我希望降雨数据被重新采样/洗牌 1000 次...

回答 1 投票 0

如何选择在使用Python Rioxarray重新投影时不更改图像大小?

我在坐标系 EPSG:4326 中有一个大小为 18346x10218 的 tif 格式的图像,我想将其转换为新的坐标系,我使用 Python 中的 roxarray 使用以下方法执行此操作。 我...

回答 1 投票 0

对包含 nan 元素的 xarray 数据执行 sklearn.linearmodel 岭回归

我正在尝试执行带有岭校正的多元线性回归,以确定 xarray 数据框中某些空间变量之间的关系。因为这些是观察到的数据,

回答 1 投票 0

如何将 xarray 中的 '2d' 转换为 'GEO2D' 类型?

当我使用MODIS数据时,我遇到了一个关于类型的问题。 我通过 xarray(python 3.9) 获得了坐标,但无法获得与“GEO2D”相同的类型。 xr_tmp = xr. 数据集( { 'Gpp_500m' : (('XDim',...

回答 1 投票 0

Xarray:使用维度名称切片纬度经度

我正在编写一个程序,它将打开气象 NetCDF 数据,针对给定区域对其进行切片,然后进行一些计算,例如: 数据 =xr.open_dataset(SomeFile) SlicedData = data.sel(lat=...

回答 2 投票 0

Python xarray、numpy、matplotlib netcdf 屏蔽海洋?

我正在尝试绘制 NDVI 的线性回归图。 但使用Countour Map,它也充满了海洋。 我想消除没有价值观的海洋。 使用 Nan 或 maskocean 但 maskoceans 不是...

回答 1 投票 0

如何使用 xarray.concat 解决内存问题

我有很多 xarray 文件,我想按时间连接它们。 每个文件大小约为 37GB。 每个文件读入都是使用 open_mfdatasets 完成的 ds20_power = xr.open_mfdataset(文件路径[220:],

回答 1 投票 0

Python Xarray `Dataset.sel()` 沿一维选择多个值

假设我有一个 xarray.Dataset 类型的数据集。我有一个名为 name 的维度(由数据集中的所有 DataArray 共享,但我认为这对于这个问题并不重要),我想 sel...

回答 2 投票 0

在低分辨率上聚合高分辨率数据集,以便坐标与低分辨率数据集完全匹配

我有以下数据集: 将 xarray 导入为 xr 将 numpy 导入为 np lon=np.array([[-116.02769,-116.01372,-115.99975,-115.98577,-115.9718, -115.957825, -115....

回答 1 投票 0

如何在xarray中执行类似pandas的合并?

我有一个长数据框,具有单个重复维度(国家/地区)和默认索引,以及一个共享相同维度(国家/地区)并具有额外维度(时间)的二维数据框 我想离开合并...

回答 1 投票 0

Pandas DF 到 Xarray 数据集

嗨,最初我的 Xarray 数据集如下: 维度:(纬度:721,经度:1400,时间:71) 坐标: * 时间 (time) datetime64[ns] 2000-12-31 2001-1...

回答 1 投票 0

如何在xarray中为给定维度和坐标添加新值?

我的数据具有以下 xarray 数据集表示形式: df = pd.DataFrame({ 'var': np.random.rand(16), '国家': 4*['英国'] + 4*['美国'] + 4*['法国'] + 4*['德国'], 'time_delta': 4*list(pd.

回答 1 投票 0

循环绘图,然后对选定数量的绘图进行求和

我正在尝试创建一个绘制 EOF 并循环遍历每种模式的函数。这部分很好,我毫不费力地绘制了 12 个 EOF 的图。 然而,现在我想总结一下……

回答 1 投票 0

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