国と年の値を含むデータフレームがあります。
country year value
US 2000 20
JP 2000 10
AU 2000 5
US 2001 22
JP 2001 12
AU 2001 6
US 2002 23
JP 2002 14
AU 2002 8
各国の年ごとの変化率を計算したいので、国ごとにグループ化し、グループごとに繰り返します。
grouped=df.groupBy('country')
for group in grouped:
group['pct']=group['value'].pct_change(periods=1)*100
新しい列を含む「グループ化」から新しいデータフレームを作成するにはどうすればよいpct
ですか?