code: def argmin(self):
          
          from .sframe import SFrame as _SFrame
  
          if len(self) == 0:
              return None
          if not any([isinstance(self[0], i) for i in [int,float,long]]):
              raise TypeError("SArray must be of type 'int', 'long', or 'float'.")
  
          sf = _SFrame(self).add_row_number()
          sf_out = sf.groupby(key_column_names=[],operations={'minimum_x1': _aggregate.ARGMIN('X1','id')})
          return sf_out['minimum_x1'][0]
docs: Get the index of the minimum numeric value in SArray.
  
          Returns None on an empty SArray. Raises an exception if called on an
          SArray with non-numeric type.
  
          Returns
          -------
          out : int
              index of the minimum value of SArray
  
          See Also
          --------
          argmax
  
          Examples
          --------
          >>> turicreate.SArray([14, 62, 83, 72, 77, 96, 5, 25, 69, 66]).argmin()