我有一个这样的熊猫数据框:
admit gpa gre rank
0 3.61 380 3
1 3.67 660 3
1 4.00 800 1
1 3.19 640 4
0 2.93 520 4
我想为第一行设置一个新的熊猫数据框,但保留原始数据框,如:
admit gpa gre rank
0 3.61 380 5
admit gpa gre rank
0 3.61 380 3
1 3.67 660 3
1 4.00 800 1
1 3.19 640 4
0 2.93 520 4
我努力了:
df_value = pd.DataFrame(df[0:(0 + 1)])
df_value.set_value(0, 'rank', 5)
但是,当我更改新熊猫中的值时,原始值也会更改。你有解决这个问题的方法吗?