- ak.nanmax(array, axis=None, *, keepdims=False, initial=None, mask_identity=True, flatten_records=unset, highlevel=True, behavior=None)#
array – Array-like data (anything
axis (None or int) – If None, combine all values from the array into a single scalar result; if an int, group by that axis:
0is the outermost,
1is the first level of nested lists, etc., and negative
axiscounts from the innermost:
-1is the innermost,
-2is the next level up, etc.
keepdims (bool) – If False, this reducer decreases the number of dimensions by 1; if True, the reduced values are wrapped in a new length-1 dimension so that the result of this operation may be broadcasted with the original array.
initial (None or number) – The minimum value of an output element, as an alternative to the numeric type’s natural identity (e.g. negative infinity for floating-point types, a minimum integer for integer types). If you use
initial, you might also want
mask_identity (bool) – If True, reducing over empty lists results in None (an option type); otherwise, reducing over empty lists results in the operation’s identity.
ak.max, but treating NaN (“not a number”) values as missing.
with all other arguments unchanged.