sensortoolkit.datetime_utils._time_averaging.column_merger
- column_merger(df, by='first')[source]
Group duplicated column names if detected in passed dataset.
- Parameters
df (pandas DataFrame) – Dataset containing columns with the same name.
by (str, optional) – Method for how to keep entries from duplicated columns. Either
'first'
(keep the first non-null entries, good for columns of dtype object - i.e., strings) or'mean'
(compute the mean of entries for duplicated columns (good for numeric type columns). Defaults to ‘first’.
- Returns
Modified dataset with duplicated column entries merged.
- Return type
df (pandas DataFrame)