I have a pandas data frame like
DAYA TARIF SUBSIDI COUNT
450   B1    YES     8247
450   R1    YES     456
450   R1    NO     45
450   B1    NO     37
CONVERT TO DATAFRAME
DAYA TARIF YES NO 
450 B1  8247 37
450 R1  456  45
I have a pandas data frame like
DAYA TARIF SUBSIDI COUNT
450   B1    YES     8247
450   R1    YES     456
450   R1    NO     45
450   B1    NO     37
CONVERT TO DATAFRAME
DAYA TARIF YES NO 
450 B1  8247 37
450 R1  456  45
 
    
     
    
    Try this, using pivot_table:
import pandas as pd
new = (pd.pivot_table(df,index=['DAYA','TARIF'],columns = 'SUBSIDI',values='COUNT')).reset_index()
will get you:
SUBSIDI  DAYA TARIF  NO   YES
0         450    B1  37  8247
1         450    R1  45   456
