に基づいて値をカウントこれは私のコードパンダは、「V2」私はv2の<br> をカウントする
raw_data ={'id': [1, 2, 3, 4,5,1,3,4,7],
'value': [10, 20, 30, 40,10,20,60,6,2],
'v2': [100, 200, 300, 400,1,2,3,4,5]}
df= pd.DataFrame(raw_data)
df= df.groupby('id',as_index=False).agg(lambda x:x.tolist())
であるこの私の希望のデータフレームがある
id value v2 v2count firtv2
1 [10,20] [100,2] 2 [100]
2 [20] [200] 1 [200]
3 [30,60] [300,3] 2 [300]
.
.
.
あなたは「*カウント値2で何を意味しています* "? 'value'が2つの値のリストである回数を意味しますか? –
平均はv2の回数です。 –
その他:標準の警告を出します - pandasはSeriesとDataFramesのエントリとして非スカラー要素を適切にサポートしていません。リストを置くと予期しない動作につながる可能性があります。 – DSM