5
Grupladığım bir DataFrame'im var. Veri çerçevesine grup başına başka bir sütun eklemek istiyorum. Her grup için sütun D differnece almak ve fark hesaplama ile yeni bir sütunu yer alır bir DF istiyorumPanda gruplarını değiştirin
df = pd.DataFrame({'A' : ['foo', 'bar', 'foo', 'bar',
'foo', 'bar', 'foo', 'foo'],
'B' : ['one', 'one', 'two', 'three',
'two', 'two', 'one', 'three'],
'C' : np.random.randn(8),
'D' : np.random.randn(8)})
df_grouped = df.groupby('B')
for name, group in df_grouped:
new_df["D_diff"] = group["D"].diff()
: gibi bir şey. Eğer DataFrameGroupBy.diff
kullanabilirsiniz
Bu benim yaptığım olacaktınız. – piRSquared