pydit.wrangling.truncate_datetime.truncate_datetime_dataframe¶
- pydit.wrangling.truncate_datetime.truncate_datetime_dataframe(df: DataFrame, datepart: str) DataFrame[source]¶
Truncate times down to a user-specified precision of year, month, day, hour, minute, or second. This method does not mutate the original DataFrame.
- Parameters:
df – The pandas DataFrame on which to truncate datetime.
datepart – Truncation precision, YEAR, MONTH, DAY, HOUR, MINUTE, SECOND. (String is automagically capitalized)
- Raises:
ValueError – If an invalid datepart precision is passed in.
- Returns:
A pandas DataFrame with all valid datetimes truncated down to the specified precision.