code: def min(self, axis=None, skipna=None, level=None, numeric_only=None, **kwargs):
          
          axis = self._get_axis_number(axis) if axis is not None else 0
          data = self._validate_dtypes_min_max(axis, numeric_only)
          return data._reduce_dimension(
              data._query_compiler.min(
                  axis=axis,
                  skipna=skipna,
                  level=level,
                  numeric_only=numeric_only,
                  **kwargs
              )
          )
docs: Perform min across the DataFrame.
  
          Args:
              axis (int): The axis to take the min on.
              skipna (bool): True to skip NA values, false otherwise.
  
          Returns:
              The min of the DataFrame.