dataframe获取series是副本,改变series的值并不能改变dataframe中的值

dataframe获取series是副本,改变series的值并不能改变dataframe中的值

1 d={'x':[1,2,3],'y':[4,5,6]}
2 df=pd.DataFrame(d)
3 x_column=df['x']
4 x_column[2] = 4

>>> x_column
0 1
1 2
2 4

>>> df

x y
0 1 4

posted @ 2018-12-28 16:55  andy_0212  阅读(277)  评论(0编辑  收藏  举报