ich ein groupby bezwecken wie folgt, nachdem ich lief:GROUPBY Pandas berechnen Prozentsatz
grouped_mask=L2014_2.groupby(['state'])
grouped_mask.mask.value_counts()
state mask
AL False 105931
True 77
AR False 67788
True 1774
AZ False 90068
True 151
CA False 586184
True 4
CO False 75188
True 14360
CT False 78270
True 1
Jetzt muss ich berechnen, was in jedem Zustand Prozentsatz wahr ist. Gibt es eine Möglichkeit, dies zu tun?
tut 'grouped_mask.mask.value_counts(). groupby (level = 0) .apply (Lambda x: x/x.sum())' Arbeit? – EdChum
scheint nicht wirklich richtig, da es mir diesen Zustand Maske AL Falsch 1.00 Wahr 0,00 AR Falsch 0,97 Wahr 0,03 AZ Falsch 1.00 Wahr 0,00 CA Falsch 1.00 Wahr 0,00 CO Falsch 0,84 Wahr 0,16 gibt CT Falsch 1.00 Wahr 0,00 – alice
Das sieht wie ein Display aus, das die signifikanten Ziffern trimmt, wenn Sie mit 100 multiplizieren, sehen Sie mehr Ziffern? – EdChum