1
我想一個重新調整列添加到這個數據幀:大熊貓 - GROUPBY和重度值
I,Value
A,1
A,4
A,2
A,5
B,1
B,2
B,1
,使新柱(我們稱之爲scale
),遵循了對於value
列的函數每組I
。該功能只是在爲每個組範圍內的標準化:
lambda x: (x-min(x))/(max(x)-min(x))
到目前爲止,我嘗試:
d = df.groupby('I').apply(lambda x: (x-min(x))/(max(x)-min(x)))
接收以下類型錯誤:
TypeError: Could not operate array(['A'], dtype=object) with block values index 1 is out of bounds for axis 1 with size 1