pd.concat添加新列自定义列名
时间: 2023-12-21 18:51:17 浏览: 132
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
好的,让我来回答你的问题。要使用 pd.concat 添加新列并自定义列名,需要先创建一个新的 Series,然后将其作为参数传递给 pd.concat,并指定 axis=1。例如,下面的代码可以将新列 "new_column" 添加到 DataFrame df 中:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
new_column = pd.Series([7, 8, 9], name='new_column')
df = pd.concat([df, new_column], axis=1)
```
这将返回一个新的 DataFrame,其中包括原始数据和新列 "new_column"。希望我的回答能够帮到你。
阅读全文