Un paquete Python de código abierto que proporciona matrices y conjuntos de datos etiquetados N-D, inspirado en pandas, que facilita el trabajo con datos científicos multidimensionales.
xarray

- Python
- Análisis de datos, Ecología y Sostenibilidad, Ciencias Marinas, Matemáticas, Simulación
- Clima, Aprendizaje profundo, Ingeniería ambiental, Impacto ambiental, Aprendizaje automático, Métricas de sostenibilidad, Experiencia de usuario (UX)
Características:
- Matrices N-dimensionales etiquetadas (DataArray), conjuntos de datos de DataArrays alineados (Dataset), nombres de dimensiones, coordenadas (tick labels), atributos (metadatos), indexación y selección basada en etiquetas, difusión por nombre de dimensión, operaciones groupby, interpolación y remuestreo, capacidades de trazado (integración con Matplotlib, Seaborn), cálculo paralelo con Dask, E/S para NetCDF, Zarr, GeoTIFF y otros formatos.
Precios:
- Gratis
- Potente para manejar datos etiquetados multidimensionales, simplifica la manipulación y el análisis de datos complejos, se integra bien con pandas, NumPy, Dask y Matplotlib, excelente para datos climáticos, oceanográficos, meteorológicos y otros datos geocientíficos, comunidad activa.
- Curva de aprendizaje para entender su modelo de datos (dimensiones, coordenadas, atributos) en comparación con simples matrices NumPy, puede tener sobrecarga de memoria si no se utiliza con cuidado con grandes conjuntos de datos (aunque Dask ayuda significativamente), algunas operaciones avanzadas pueden tener una sintaxis más compleja.
Ideal para:
- Científicos e investigadores que trabajan con conjuntos de datos etiquetados multidimensionales, especialmente en campos como la climatología, la oceanografía, la meteorología y la teledetección, para el análisis, la visualización y la manipulación de datos.