如何在不更改熊猫中的列和行名的情况下将数据从一个数据帧复制到另一个数据帧

时间:2018-11-04 07:34:13

标签: python pandas numpy dataframe

我有下表

  A B C
D 1 2 3
E 4 5 6
F 6 7 8

fit_transform()之后,转换回数据框,我得到了下表

 0   1   2
0 v1  v2 v3
1 v4  v5 v5
2 v6  v7 v8

v1-v8一些标准化值。

但是我想在进行fit_transform /转换为数据框后保留我的列名和行名。我不知道该怎么做。请帮忙。

1 个答案:

答案 0 :(得分:0)

尝试通过以下方式将原始df的列和索引分配给新df:

out_df.columns = df.columns
out_df.index = df.index

df是原始数据帧; out_df是fit_transform()之后的数据框

注意:如果数据框的单元格顺序(即行和列)与原始df的顺序相同,则此操作有效