I have a dataframe looks like:
SK_ID_CURR CREDIT_ACTIVE 0 215354 Closed 1 215354 Active 2 215354 Active 3 215354 Active 4 215354 Active 5
You can achieve this using pd.DataFrame.groupby
pd.DataFrame.groupby
df1.groupby(['SK_ID_CURR','CREDIT_ACTIVE']).size()
Output:
SK_ID_CURR CREDIT_ACTIVE 162297 Active 1 Closed 2 215354 Active 6 Closed 1