xarray: N-D labeled Arrays and Datasets in Python
SHStephan HoyerJHJoe Hamman
Indexed incrossrefdatacitedoaj
Abstract
Xarray is an open source project and Python package that provides a toolkit and data structures for N-dimensional labeled arrays. Our approach combines an application programing interface (API) inspired by pandas with the Common Data Model for self-described scientific data. Key features of the xarray package include label-based indexing and arithmetic, interoperability with the core scientific Python packages (e.g., pandas, NumPy, Matplotlib), out-of-core computation on datasets that don’t fit into memory, a wide range of serialization and input/output (I/O) options, and advanced multi-dimensional data manipulation tools such as group-by and resampling. xarray, as a data model and analytics toolkit, has been…
Citation impact
1,596
total citations
- FWCI
- 38.15
- Percentile
- 100%
- References
- 15
Citations per year
Authors
2- SHStephan Hoyer
- JHJoe HammanCorresponding
University of Washington
Topics & keywords
Topics
Keywords
- Python (programming language)
- Computer science
- Serialization
- Interoperability
- NetCDF
- Programming language
- Data structure
- Data manipulation language
No related works found for this paper.