Hil*_*laD 2 python dataframe pandas scikit-learn
我试图规范化df并保存列和行的索引/标题。
Sym1 Sym2 Sym3 Sym4
1 1 1 1 2
8 1 3 3 2
9 1 2 2 2
24 4 2 4 1
scaler = MinMaxScaler(feature_range=(0, 1), copy=True)
scaler.fit(df)
normData = pd.DataFrame(scaler.transform(df))
Run Code Online (Sandbox Code Playgroud)
但是我得到了countinus行和同伴:
0 1 2 3
0 0 0 0 0.8
1 0 1 0.65 0.8
2 0 0.24 0.5 0.2
3 0.5 0.5 0.5 0.25
Run Code Online (Sandbox Code Playgroud)
我想要一个这样的数据框:
Sym1 Sym2 Sym3 Sym4
1 0 0 0 0.8
8 0 1 0.65 0.8
9 0 0.24 0.5 0.2
24 0.5 0.5 0.5 0.25
Run Code Online (Sandbox Code Playgroud)
我能做什么?
转换为DataFrame时,需要指定所需的列和索引。
normData = pd.DataFrame(scaler.transform(df), index=df.index, columns=df.columns)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1133 次 |
| 最近记录: |