1
正常化的數值列我試圖用下面的代碼在python數據幀正常化柱:Python的數據幀:使用lambda
df['x_norm'] = df.apply(lambda x: (x['X'] - x['X'].mean())/(x['X'].max() - x['X'].min()),axis=1)
但得到了以下錯誤:
df['x_norm'] = df.apply(lambda x: (x['X'] - x['X'].mean())/(x['X'].max() - x['X'].min()),axis=1)
AttributeError: ("'float' object has no attribute 'mean'", u'occurred at index 0')
有誰知道我在這裏錯過了什麼?謝謝!
請問您能否提供樣本數據集(5-7行)和預期輸出? – MaxU