0
python pandasでは、データフレームを列ごとにグループ化し、各IDの行の積を取る必要があります。合計関数とカウント関数は存在しますが、製品は存在しますか?pandas group by product by sumまたはcount
df2 = pd.DataFrame({'X' : ['B', 'B', 'A', 'A'], 'Y' : [1, 2, 3, 4]})
print(df2.groupby(['X']).sum())
Y
X
A 7
B 3
print(df2.groupby(['X']).count())
Y
X
A 2
B 2
合計や数の代わりに商品の商品を受け取るにはどうすればよいですか?
print(df2.groupby(['X']).product())
Y
X
A 12
B 2
、Aの積は12であり、Bはタイプミス確かだった2 – BrenBarn
です。私は例を修正した –