I am doing some EDA on my data which is pandas data-frame and I am stuck at this point. I don't know how to count values of infants where party== republican or democrat. I want to apply value_counts on all columns where arty== republican or democrat.
party infants water budget physician salvador religious satellite
republican n y n y y y n
republican n y n y y y n
democrat ? y y ? y y n
democrat n y y n ? y n
democrat y y y n y y n
Answer should be like
party infants
democrat. y=1, n=1, ?=1
republican y=0, n=2, ?=0
like that for all columns. I have tried something like that.
infants_count = data["infants"].value_counts().where(data['party']=="democrat")
infants_count.loc['y']
– shahid hamdam Sep 15 '18 at 16:39