Pint-xarray
Convert Units
Convert Units
import pint
import pint_xarray
ureg = pint.UnitRegistry(force_ndarray_like=True)
constant = ureg.Quantity(1.56, "meter")
ds["lat"].attrs["units"] = "degree"
ds["lon"].attrs["units"] = "degree"
ds = ds.pint.quantify()
ds = ds.pint.to("degF")
ds = ds.pint.quantify({"t": "K"})
ds = ds.pint.to({"t": "degF"})
ds = ds.pint.dequantify(format="~P")