>>> uc = UnifiedClustering(func='dbscan',
                           massive=True,
                           metric="manhattan",
                           group_params={'Group_1': {'thread_ratio':0.6}})
>>> uc.fit(data=df,
           key='ID',
           features=["V1" ,"V2", "V3"],
           group_key="GROUP_ID",
           group_params={'Group_1': {'categorical_variable':'V3'})