Pandas 按列添加代码
时间: 2024-01-11 13:02:21 浏览: 59
基于pandas向csv添加新的行和列
在Pandas中,按列添加数据可以使用DataFrame的[]操作符或者assign()方法。下面是两种方式的示例代码:
使用[]操作符添加列:
``` python
import pandas as pd
# 创建一个空的DataFrame
df = pd.DataFrame()
# 添加新的列
df['A'] = [1, 2, 3]
df['B'] = [4, 5, 6]
# 打印结果
print(df)
```
输出:
```
A B
0 1 4
1 2 5
2 3 6
```
使用assign()方法添加列:
``` python
import pandas as pd
# 创建一个空的DataFrame
df = pd.DataFrame()
# 添加新的列
df = df.assign(A=[1, 2, 3], B=[4, 5, 6])
# 打印结果
print(df)
```
输出:
```
A B
0 1 4
1 2 5
2 3 6
```
阅读全文