pandas 追加写入列
时间: 2023-07-07 18:30:07 浏览: 92
要在 pandas 中追加写入列,可以使用 `DataFrame.assign()` 方法。例如,假设你有一个 DataFrame `df`,并且想要将一个名为 `new_column` 的列追加到其中,可以使用以下代码:
```
df = df.assign(new_column=[1, 2, 3, 4])
```
这将在 DataFrame 的末尾添加一个名为 `new_column` 的列,其中包含值 `[1, 2, 3, 4]`。如果你想要添加多个列,可以在 `assign()` 方法中指定它们,例如:
```
df = df.assign(new_column1=[1, 2, 3, 4], new_column2=['a', 'b', 'c', 'd'])
```
这将在 DataFrame 的末尾添加两列,名为 `new_column1` 和 `new_column2`,分别包含值 `[1, 2, 3, 4]` 和 `['a', 'b', 'c', 'd']`。
阅读全文