python dataframe copy
时间: 2023-10-23 11:35:16 浏览: 138
python之DataFrame实现excel合并单元格
5星 · 资源好评率100%
在Python中,可以使用`copy()`方法对DataFrame进行复制。
DataFrame是pandas库中的一个数据结构,可以用于处理和分析数据。`copy()`方法用于创建DataFrame的副本,以便在修改数据时不影响原始数据。
下面是一个示例:
```python
import pandas as pd
# 创建一个DataFrame
data = {'Name': ['John', 'Emma', 'Mike'],
'Age': [25, 28, 30]}
df1 = pd.DataFrame(data)
# 使用copy()方法创建副本
df2 = df1.copy()
# 修改副本
df2['Age'] = [26, 29, 31]
# 查看原始DataFrame和副本的内容
print(df1)
print(df2)
```
输出结果:
```
Name Age
0 John 25
1 Emma 28
2 Mike 30
Name Age
0 John 26
1 Emma 29
2 Mike 31
```
可以看到,修改副本的数据并不会影响原始DataFrame的数据。
阅读全文