featuretools.primitives.CumMin

class featuretools.primitives.CumMin(base_feature, group_feature, time_index=None, where=None, use_previous=None)

Calculates the min of previous values of an instance for each value in a time-dependent entity.

__init__(base_feature, group_feature, time_index=None, where=None, use_previous=None)

Summary

Parameters:
  • agg_feature (type) – subclass of AggregationPrimitive; aggregation method being used. This is passed by the constructors of the cumfeat subclasses
  • base_feature (PrimitiveBase or Variable) – Feature or variable calculated on
  • group_feature (PrimitiveBase or Variable) – Feature or variable used to group the rows before computation
  • where (optional[PrimitiveBase]) –
  • use_previous (optional[Timedelta) –

Methods

AND(other_feature) Logical AND with other_feature
LIKE(like_string[, case_sensitive])
NOT() Creates inverse of feature
OR(other_feature) Logical OR with other_feature
__init__(base_feature, group_feature[, …]) Summary
copy() Return copy of feature
generate_name()
get_deep_dependencies([ignored])
get_dependencies([deep, ignored, copy]) Returns features that are used to calculate this feature
get_depth([stop_at]) Returns depth of feature
get_function()
get_name()
hash()
is_null() Compares feature to null by equality
isin(list_of_output)
rename(name) Rename Feature, returns copy

Attributes

allow_where
base_hashes Hashes of the base features
base_of
base_of_exclude
commutative
default_value
entity Entity this feature belongs too
expanding
input_types
max_stack_depth
name
return_type
rolling_func_name
rolling_function
use_previous
uses_calc_time
uses_full_entity
variable_type
where