@@ -430,7 +430,7 @@ def min(self, axis=None, *args, **kwargs):
430
430
--------
431
431
numpy.ndarray.min
432
432
"""
433
- _validate_minmax_axis (axis )
433
+ nv . validate_minmax_axis (axis )
434
434
nv .validate_min (args , kwargs )
435
435
436
436
try :
@@ -459,7 +459,7 @@ def argmin(self, axis=None, *args, **kwargs):
459
459
--------
460
460
numpy.ndarray.argmin
461
461
"""
462
- _validate_minmax_axis (axis )
462
+ nv . validate_minmax_axis (axis )
463
463
nv .validate_argmin (args , kwargs )
464
464
465
465
i8 = self .asi8
@@ -480,7 +480,7 @@ def max(self, axis=None, *args, **kwargs):
480
480
--------
481
481
numpy.ndarray.max
482
482
"""
483
- _validate_minmax_axis (axis )
483
+ nv . validate_minmax_axis (axis )
484
484
nv .validate_max (args , kwargs )
485
485
486
486
try :
@@ -509,7 +509,7 @@ def argmax(self, axis=None, *args, **kwargs):
509
509
--------
510
510
numpy.ndarray.argmax
511
511
"""
512
- _validate_minmax_axis (axis )
512
+ nv . validate_minmax_axis (axis )
513
513
nv .validate_argmax (args , kwargs )
514
514
515
515
i8 = self .asi8
@@ -710,25 +710,6 @@ def _time_shift(self, periods, freq=None):
710
710
return result
711
711
712
712
713
- def _validate_minmax_axis (axis ):
714
- """
715
- Ensure that the axis argument passed to min, max, argmin, or argmax is
716
- zero or None, as otherwise it will be incorrectly ignored.
717
-
718
- Parameters
719
- ----------
720
- axis : int or None
721
-
722
- Raises
723
- ------
724
- ValueError
725
- """
726
- ndim = 1 # hard-coded for Index
727
- if axis is not None and axis >= ndim :
728
- raise ValueError ("`axis` must be fewer than the number of "
729
- "dimensions ({ndim})" .format (ndim = ndim ))
730
-
731
-
732
713
def _ensure_datetimelike_to_i8 (other , to_utc = False ):
733
714
"""
734
715
helper for coercing an input scalar or array to i8
0 commit comments