python-xarray 相关问题

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

对包含 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

将新坐标分配给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

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