J'ai le tableau suivant : https://ibb.co/DMGCgD2
Je veux diviser (Type de propriété) en deux colonnes : count_Single_Family et count_Multi_Family dans chaque code postal :
J'ai utilisé ce code mais je ne sais pas ce qu'il faut faire ensuite :
b=Combineddf[Combineddf['Property Type']=='Multi-Family'].count() a=Combineddf[Combineddf['Property Type']=='Single Family'].count()
Je peux le faire avec sql mais je continue à essayer de le faire fonctionner avec pandas mais sans succès. Merci pour votre aide. Edit* Entrée :
import pandas as pd
input= pd.DataFrame({'Zip Code': [90001, 90001, 90001,90002,90002,90002],
'Total Males': [28468, 28468, 28468,43533,43533,43533],
'Total Female': [32135, 32135, 32135,54354,54354,54354],
'Property Type': ['Multi-Family', 'Multi-Family', 'Single Family','Single Family','Single Family','Multi-Family']
})
input
Sortie souhaitée :
out = pd.DataFrame({'Zip Code': [90001, 90001, 90001,90002,90002,90002],
'Total Males': [28468, 28468, 28468,43533,43533,43533],
'Total Female': [32135, 32135, 32135,54354,54354,54354],
'Multi-Family': [2, 2, 2,1,1,1],
'Single Family': [1, 1, 1,2,2,2],
})
out