dot-split_df_by_cols function

Split dataframe into a list of dataframes by the entries in the specified columns