Google Research

Xarray: N-D labeled arrays and datasets in Python

Journal of Open Research Software (2017)


Xarray is an open source project and Python package that provides data structures for N-dimensional labeled arrays inspired by Pandas. It provides a Pandas-like and Pandas-compatible toolkit for analytics on multi-dimensional arrays, rather than the tabular data format for which Pandas excels. Our approach adopts the Common Data Model for self-describing scientific data that is widely used in the geo-science community. Xarray builds on top of and seamlessly interoperates with the core scientific Python packages, such as NumPy, SciPy, Matplotlib, and Pandas.

Research Areas

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work