【发布时间】:2022-08-03 22:04:13
【问题描述】:
我想应用(第一个值 - 值)/(每行的标准偏差)的归一化函数。
例如: |身份证 |一个 |乙| C | |--- |---|---|---| |1 |20 |3 |6 | |2 |30 |4 |7 | |3 |40 |5 |8 | |... |...|...|...| |1000|300|23 |21 |
所以我希望每行中的第一个值为零。
我尝试使用此代码但不起作用
for i in range(len(df)):
new_norm = df((df5_out.iloc[i][0] - df.iloc[i,:])/df.std(axis=1))
df= df.apply(new_norm, axis=1)
df