Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
从多个大型 NetCDF 文件中提取数据的快速/高效方法
我只需要从全局网格中提取特定节点集的数据 由纬度 经度坐标 按 5000 10000 的顺序 给出 这些数据是水力参数的时间序列 例如波高 全局数据集很大 因此分为许多 NetCDF 文件 每个 NetCDF 文件大小约为 5GB 包含整个
python
Bigdata
NetCDF
pythonxarray
Numpy 的结构化数组与 xarray (xray) 有什么区别?
有什么区别Numpy 结构化数组命名字段 https docs scipy org doc numpy 1 16 1 user basics rec html vs xarray http xarray pydata org en stab
python
NumPy
multidimensionalarray
pythonxarray
python 使用 shapefile 掩码 netcdf 数据
我正在使用以下软件包 import pandas as pd import numpy as np import xarray as xr import geopandas as gpd 我有以下存储数据的对象 print precip d
python
python3x
pythonxarray
geopandas
rasterio
如何找到与一个变量中的最大值相对应的所有变量的最大值?
我有一个包含许多变量的每日数据 xarray 我想提取最大q routed每年及最大当日其他变量的对应值q routed发生
python
pandas
pythonxarray
如何从 xarray 数据集中选择特定数据变量
背景 我正在尝试通过 xarray 和 OPeNDAP 下载 GFS 天气数据 netcdf4 文件 非常感谢涡度0123 https stackoverflow com questions 52406826 load selection
python
pythonxarray
opendap
使用 xarray 插值周期边界
我想插入很多xarray数据集包含一个公共网格的全球气候数据 xarray实际上有一个interp http xarray pydata org en stable interpolation html 工作正常的方法 但据我所知 没有考虑
python
pythonxarray
使用xarray,如何在多维数据集上并行化一维操作?
我有一个 4D xarray 数据集 我想在特定维度 此处为时间 上的两个变量之间进行线性回归 并将回归参数保留在 3D 数组中 其余维度 我设法通过使用此串行代码获得了我想要的结果 但速度相当慢 add empty arrays to s
python
Dask
pythonxarray
类型错误:无法解压不可迭代的 int 对象
运行我的代码后 如何解决此错误 如下所示 我正在使用下面的函数并在其上实现运行窗口 for 循环 但最终出现以下错误 for 循环工作并在某个时刻挂起 def get grps s thresh 1 Nmin 3 Nmin int gt 0
python
pandas
NumPy
scipy
pythonxarray
如何将 apply_ufunc 与 numpy.digitize 一起用于沿 xarray.DataArray 时间维度的每个图像?
为了清楚起见 我已经重新表述了我之前的问题 根据 Ryan 在单独频道上的建议 numpy digitize 看起来是实现我的目标的正确工具 我有一个形状为 x y 和时间的 xarray DataArray 我试图弄清楚我应该向apply
imageprocessing
TimeSeries
pythonxarray
将选择的 GFS-ensemble openDAP 数据加载到内存中 (Python)
我想通过 netCDF 和 xarray 从 OpenDAP 服务器下载 GFS 集合数据的子选择 但是 当尝试将子选择加载到内存中时 程序会在一段时间后崩溃并返回 RuntimeError netCDF I O 故障 我希望获取的数据点数
python
pythonxarray
netcdf4
opendap
如何替换 xarray 变量中的值?
我有一个 xarray 数据集ds
python
pandas
NumPy
pythonxarray
获取一段时间内每个季节的最大降雨量值 (xarray)
我正在尝试找到每个季节的最大降雨量值 DJF MAM JJA SON 超过10年的时间 我正在使用 netcdf data 和 xarray 来尝试执行此操作 数据包括降雨量 每 3 小时记录一次 纬度和经度数据 现在我有以下代码 ds g
python
groupby
Dataset
netcdf4
pythonxarray
直接应用 numpy 梯度结果与使用 xarray.apply_ufunc 应用的结果之间的差异
我正在尝试使用 xarray 的apply ufunc包装 numpy 的gradient函数 以便沿一维获取梯度 然而 apply ufunc返回一个与使用的数组形状不同的数组np gradient直接返回 import xarray a
python
NumPy
pythonxarray
numpyufunc
按多个维度分组
按单个维度分组对于 xarray DataArray 效果很好 d xr DataArray 1 2 3 coords a x x y dims a d groupby a mean gt DataArray a 2 array 1 5 3
python
pythonxarray
从 xarray 数据集中的某些变量中删除维度
我有一个 xarray 数据集 其中某些变量的维度超出了必要的维度 例如 纬度 和 经度 变量也随时间变化的 3D 数据集 如何删除多余的尺寸 例如 在下面的数据集中 bar 是沿x and y轴 沿轴具有恒定值x轴 我该如何删除x尺寸来自
python
pythonxarray
我可以使用“xarray.apply_ufunc”并行化“numpy.bincount”吗?
我想并行化numpy bincount函数使用apply ufunc API of xarray以下代码是我尝试过的 import numpy as np import xarray as xr da xr DataArray np ran
python
NumPy
pythonxarray
有没有办法释放 xarray.Dataset 的文件锁?
我有一个生成 NetCDF 文件的进程fn每 5 分钟使用一次netcdf4 Dataset fn mode a 我还有一个 NetCDF 文件的散景服务器可视化 使用xarray Dataset 我想保留它 因为它太方便了 问题是 Net
python
concurrency
NetCDF
pythonxarray
过滤 xarray 中数据的简洁方法
我需要对 xarray 数组中的值应用一个非常简单的 匹配语句 当值 gt 0 时 取 2 当值 0 时 设为 0 值在哪里NaN make NaN 这是我当前的解决方案 我在用着NaNs fillna 类型强制代替二维索引 valid d
python
pythonxarray
netcdf 文件的 xarray 中出现 IO 后端错误
我正在尝试使用 xarray 打开 netcdf 文件 但它显示此错误 我无法解决此错误 并且没有找到解决此错误的解决方案 我尝试过不同版本的 Anaconda 和 Ubuntu 但问题仍然存在 ValueError 在 xarray 当前
python
IO
NetCDF
pythonxarray
如何将 xarray 数据集展平为一维 numpy 数组?
有没有一种简单的方法可以将 xarray 数据集展平为单个一维 numpy 数组 例如 展平以下测试数据集 xr Dataset a xr DataArray data 10 11 12 13 14 coords x 0 1 2 3 4 d
python
pythonxarray
1
2
»