python复制一列数据到新建列
时间: 2024-05-09 12:18:14 浏览: 208
python实现跨excel sheet复制代码实例
可以使用 pandas 库中的 DataFrame 进行操作。假设原始数据在名为 df 的 DataFrame 中,要复制第一列到新建的名为 new_column 的列中,可以使用以下代码:
```
import pandas as pd
# 读取原始数据
df = pd.read_csv("data.csv")
# 复制第一列到新建的列中
new_column = df.iloc[:, 0].copy()
# 将新建的列添加到 DataFrame 中
df["new_column"] = new_column
```
其中,`.iloc[:, 0]` 表示选取所有行的第一列。`copy()` 方法用于创建新的一列,避免修改现有的数据。最后,使用 `df["new_column"] = new_column` 将新建的列添加到 DataFrame 中。
阅读全文