class_docstr: Determines the difference between the max and min value.
  
  Args:
      skipna (bool): Determines if to use NA/null values.
          Defaults to True to skip NA/null.
  
  Examples:
      >>> max_min_delta = MaxMinDelta()
      >>> max_min_delta([7, 2, 5, 3, 10])
      8
  
      You can optionally specify how to handle NaN values
  
      >>> max_min_delta_skipna = MaxMinDelta(skipna=False)
      >>> max_min_delta_skipna([7, 2, None, 3, 10])
      nan
class_docstr_tok: ["Determines","the","difference","between","the","max","and","min","value",".","Args",":","skipna","(","bool",")",":","Determines","if","to","use","NA\/null","values",".","Defaults","to","True","to","skip","NA\/null",".","Examples",":",">",">",">","max_min_delta","=","MaxMinDelta","(",")",">",">",">","max_min_delta","(","[","7",",","2",",","5",",","3",",","10","]",")","8","You","can","optionally","specify","how","to","handle","NaN","values",">",">",">","max_min_delta_skipna","=","MaxMinDelta","(","skipna=False",")",">",">",">","max_min_delta_skipna","(","[","7",",","2",",","None",",","3",",","10","]",")","nan"]
code: def get_function(self):
      def max_min_delta(x):
          max_val = x.max(skipna=self.skipna)
          min_val = x.min(skipna=self.skipna)
          return max_val - min_val
  
      return max_min_delta
  
imports: from woodwork.column_schema import ColumnSchema
  from featuretools.primitives.base import AggregationPrimitive
label_desc: Use image node_id 2 for calling the MaxMinDelta obj's underlying member method code with example usage: obj.get_function() and returns: max_min_delta, unknown