Xarray扩展,提供用于选择不规则、多维数据的索引。
项目描述
# xoak
[ [ [ [
Xoak是一个Xarray扩展,允许使用任意维数的坐标编码的不规则、n维数据进行点选。
它为[Scipy](https://docs.scipy.org.cn/doc/scipy/reference/)的cKDTree提供内置索引适配器,以及为这些第三方库中实现的索引结构提供的适配器(可选依赖项)。
[Scikit-Learn](https://scikit-learn.cn):BallTree和KDTree,支持各种距离度量。
[pys2index](https://github.com/benbovy/pys2index):S2PointIndex,基于s2geometry,用于高效索引经纬度点数据。
Xoak还提供了一种机制,可以轻松添加和注册自定义索引适配器。
## 安装
可以使用conda(或mamba)安装Xoak
`bash $ conda install xoak -c conda-forge `
或者pip
`bash $ python -m pip install xoak `
可以使用conda安装Xoak的可选依赖项
`bash $ conda install scikit-learn pys2index -c conda-forge `
## 文档
文档托管在ReadTheDocs上:https://xoak.readthedocs.io/
## 许可证
MIT许可证,请参阅LICENSE文件。
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定该选择哪一个,请了解有关安装包的更多信息。