docstr: apply to the values as a numpy array 
code: def apply_raw(self):
      """apply to the values as a numpy array"""
  
      try:
          result = reduction.reduce(self.values, self.f, axis=self.axis)
      except Exception:
          result = np.apply_along_axis(self.f, self.axis, self.values)
  
      # TODO: mixed type case
      if result.ndim == 2:
          return self.obj._constructor(
              result, index=self.index, columns=self.columns
          )
      else:
          return self.obj._constructor_sliced(
              result, index=self.agg_axis
          )
  
imports: import warnings
  import numpy
  from pandas._libs import reduction
  import pandas.compat
  from pandas.util._decorators import cache_readonly
  from pandas.core.dtypes.common import is_dict_like, is_extension_type, is_list_like, is_sequence
  from pandas.core.dtypes.generic import ABCSeries
  from pandas.io.formats.printing import pprint_thing
label_desc: Use image node_id 9 for calling the FrameApply obj's underlying member method code with example usage: obj.apply_raw() and returns: self, self