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