pd.dataframe在最后一列补一列0
时间: 2023-12-09 16:02:27 浏览: 95
pd.DataFrame统计各列数值多少的实例
可以使用 `pd.DataFrame.assign()` 方法来添加一列全为0的列,如下所示:
```python
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 在 DataFrame 最后一列添加一列全为0的列
df = df.assign(C=pd.Series([0]*len(df)))
print(df)
```
输出结果如下:
```
A B C
0 1 4 0
1 2 5 0
2 3 6 0
```
其中,`pd.Series([0]*len(df))` 创建了一个长度为 DataFrame 行数的全为0的 Series,然后使用 `assign()` 方法将其添加到 DataFrame 中作为最后一列。
阅读全文