などの非NULL値をカウントGROUPBY、私が行方不明カウントしたい、NaNの値:パンダは、このデータセットを考える割合
df = pd.DataFrame({'A' : [1, np.nan, 2 , 55, 6, np.nan, -17, np.nan],
'Team' : ['one', 'one', 'two', 'three','two', 'two', 'one', 'three'],
'C' : [4, 14, 3 , 8, 8, 7, np.nan, 11],
'D' : [np.nan, np.nan, -12 , 12, 12, -12, np.nan, np.nan]})
は、具体的に、私は「チームにグループごとに(割合として)カウントするようにしたいです'列。
df.groupby('Team').count()
これにより、未処理の数値が取得されます。私がしたいのは、パーセンテージを作成することです。生の数字を取得する代わりに、私はそれを各グループの合計エントリーのパーセンテージとして取得します(私はすべてが不均一なグループのサイズはわかりません)。私は.agg()を使ってみましたが、私が望むものを得ることができません。これどうやってするの?
ありがとう、私は両方のアプローチが好きです! –