用于自定义xarray创建的数据类
xarray-custom的Python项目详细描述
xarray自定义
:zap:用于自定义xarray创建的数据类
TL;DR
xarray custom是一个第三方Python包,它帮助以与the Python's native dataclass相同的方式创建自定义DataArray类。 以下是软件包提供的介绍代码:
fromxarray_customimportcoord,dataarrayclass@dataarrayclassclassImage:"""DataArray class to represent images."""dims='x','y'dtype=floataccessor='img'x:coord('x',int)=0y:coord('y',int)=0defnormalize(self):returnself/self.max()
主要特点是:
^{pr2}$- 可以轻松创建具有固定维度、数据类型和坐标的自定义DataArray实例。在
- 类似NumPy的特殊函数,如
ones()
是作为类方法提供的。在 - 可以通过自定义访问器使用自定义DataArray方法。在
要求
- ^{str1}$Python:3.6、3.7或3.8(由作者测试)
- 依赖项:请参阅pyproject.toml
安装
$ pip install xarray-custom
许可证
版权所有(c)2020 Akio Taniguchi
- xarray custom是在MIT许可下发布的
- xarray custom使用apache2.0许可证下分发的xarray图标
- 项目
标签: