データフレームを2つの列にグループ化してから、3番目の列の値の出現を1そして20Python/Pandas - 2つの列をグループ化し、3つの列の値を2つの数値の間に入れる方法
データフレーム:
col1 col2 value
a b 1
a b 3
a b 22
a c 0
a c 3
a c 19
結果:
col1 col2 counter
a b 2
a c 2
マイコード:
counter = data_frame.groupby(['column1', 'column2'])[((data_frame['value'] >= 1) & (data_frame['value'] < 20))].sum()
アイデア?
、どうもありがとう! – bartblons