dataframe新增列并赋值为0
时间: 2024-02-12 11:03:03 浏览: 251
pandas.DataFrame 根据条件新建列并赋值的方法
要给DataFrame新增一列并赋值为0,可以使用如下方式:
```python
import pandas as pd
# 创建DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 新增一列C并赋值为0
df['C'] = 0
# 打印结果
print(df)
```
输出结果为:
```
A B C
0 1 4 0
1 2 5 0
2 3 6 0
```
也可以使用assign()方法来新增列并赋值为0,示例如下:
```python
# 使用assign()新增列D并赋值为0
df = df.assign(D=0)
# 打印结果
print(df)
```
输出结果为:
```
A B C D
0 1 4 0 0
1 2 5 0 0
2 3 6 0 0
```
阅读全文