# cf.Data.mid_range

`Data.``mid_range`(axes=None, squeeze=True, mtol=1, i=False, _preserve_partitions=False)

  Collapse axes with the unweighted average of their maximum and minimum values.

  Missing data array elements are omitted from the calculation.

  See also

  `max`, `min`, `mean`, `range`, `sum`, `sd`, `var`

  Parameters: | axes : (sequence of) int, optional squeeze : bool, optional i : bool, optional If True then update the data array in place. By default a new data array is created.
  Returns: | out: cf.Data The collapsed array.
  Examples: |