featuretools.
Timedelta
Represents differences in time.
Timedeltas can be defined in multiple units. Supported units:
“ms” : milliseconds
“s” : seconds
“h” : hours
“m” : minutes
“d” : days
“o”/”observations” : number of individual events
“mo” : months
“Y” : years
Timedeltas can also be defined in terms of observations. In this case, the Timedelta represents the period spanned by value.
For observation timedeltas: >>> three_observations_log = Timedelta(3, “observations”) >>> three_observations_log.get_name() ‘3 Observations’
__init__
value (float, str, dict) – Value of timedelta, string providing both unit and value, or a dictionary of units and times.
unit (str) – Unit of time delta.
delta_obj (pd.Timedelta or pd.DateOffset) – A time object used internally to do time operations. If None is provided, one will be created using the provided value and unit.
Methods
__init__(value[, unit, delta_obj])
Value of timedelta, string providing
check_value(value, unit)
check_value
fix_units()
fix_units
from_dictionary(dictionary)
from_dictionary
get_arguments()
get_arguments
get_name()
get_name
get_unit_type()
get_unit_type
get_units()
get_units
get_value([unit])
get_value
has_multiple_units()
has_multiple_units
has_no_observations()
has_no_observations
is_absolute()
is_absolute
lower_readable_times()
lower_readable_times
make_singular(s)
make_singular