{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering"}],"enrichment":{"capability":"xarray adds dimension, coordinate, and attribute labels to NumPy-like arrays, enabling intuitive operations on multi-dimensional data by name rather than integer position.","skillfed_tags":["scientific-computing","data-structures","netcdf"],"use_cases":["Load and manipulate netCDF climate or weather datasets with time and spatial dimensions labeled by date and location.","Perform time-series analysis by selecting and aggregating data over named time dimensions without manual index arithmetic.","Align and combine multiple multi-dimensional datasets on shared coordinate labels, handling missing values automatically.","Build scientific data pipelines where dimension names make operations self-documenting and reduce indexing bugs.","Integrate with pandas for tabular analysis and with external tools for parallel computation on large gridded datasets."],"what_it_does":"xarray is a Python library that layers dimension names, coordinates, and metadata on top of NumPy arrays to make working with multi-dimensional scientific data more intuitive and less error-prone. Instead of tracking array shapes and indices manually, you name dimensions and select data by label\u2014similar to how pandas works for tabular data but extended to arbitrary numbers of dimensions. It was originally developed at The Climate Corporation for climate and geospatial work and is now a NumFOCUS fiscally sponsored project.\n\nThe library is particularly well-suited for netCDF files and integrates with pandas and NumPy. Core operations include selecting data by coordinate labels, performing reductions over named dimensions, aligning datasets with automatic handling of missing values, and groupby-style split-apply-combine workflows. It ships with a large set of domain-agnostic analytics and visualization functions. The package depends only on numpy, packaging, and pandas\u2014all production-grade libraries\u2014and installs as a pure Python wheel with low friction.","worth_installing":"Yes. xarray is a mature, actively maintained library with no known vulnerabilities, permissive Apache-2.0 licensing, and low install friction. It solves a real problem\u2014making multi-dimensional array operations less error-prone\u2014and is widely used in scientific computing. Install it if you work with labeled multi-dimensional data, netCDF files, or climate and geospatial datasets."},"id":"xarray","links":{"html":"https://skillfed.io/packages/xarray","md":"https://skillfed.io/packages/xarray.md","pypi":"https://pypi.org/project/xarray/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-09","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"xarray","python_support":"supports_current","summary":"N-D labeled arrays and datasets in Python"},"popularity":{"monthly_downloads":20745538,"position":1027,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2026.7.0"}
