clarite.modify.merge_variables¶
-
clarite.modify.
merge_variables
(left: Union[pandas.core.frame.DataFrame, pandas.core.series.Series], right: Union[pandas.core.frame.DataFrame, pandas.core.series.Series], how: str = 'outer')¶ Merge a list of dataframes with different variables side-by-side. Keep all observations (‘outer’ merge) by default.
Parameters: - left: pd.Dataframe or pd.Series
“left” DataFrame or Series
- right: pd.DataFrame or pd.Series
“right” DataFrame or Series which uses the same index
- how: merge method, one of {‘left’, ‘right’, ‘inner’, ‘outer’}
Keep only rows present in the left data, the right data, both datasets, or either dataset.
Examples
>>> import clarite >>> df = clarite.modify.merge_variables(df_bin, df_cat, how='outer')