Functions for cleaning, mapping, and transforming data in pandas DataFrames
input
(dict, list): Input data structure to cleanrow
(dict): Source data rowmapping
(dict): Mapping configuration
df
(pd.DataFrame): Input DataFrametarget_columns
(dict, list):
df
(pd.DataFrame): Input DataFramecolumn_name
(str): Name of datetime column to localizevalue
(any): Input value or data structure
exception
(Exception): Caught exceptionroot_dir
(str): Directory for error logerror_message
(str): Additional context message