Calculate the minimums and maximums of the values of an array at labels, along with their positions.
Labels must be None or an array of the same dimensions as the input.
Index must be None, a single label or sequence of labels. If none, all values where label is greater than zero are used.
Returns: minimums, maximums, min_positions, max_positions