Python 如何连接两个系列类型对象并在数据框中创建另一列

Python 如何连接两个系列类型对象并在数据框中创建另一列,python,pandas,dataframe,Python,Pandas,Dataframe,我有一个数据帧转换器,它包含各种列,其中包括名称和采样点,我想过滤它们,并将它们连接起来,形成另一列采样点。 即, 现在我已经过滤掉了df.NAME和df.SAMPLING_POINT,但现在我想加入它,并将其分配给另一个名为Sample_gas的列名。我已经编写了代码: df['SAMPLE_GAS']=pd.concat([df.NAME,df.SAMPLING_POINT],axis=1) 但它给了我这样的错误: 传递的项目数错误2,放置意味着1 请提出修改建议。输出应该如下所示: 根

我有一个数据帧转换器,它包含各种列,其中包括名称和采样点,我想过滤它们,并将它们连接起来,形成另一列采样点。 即,

现在我已经过滤掉了df.NAME和df.SAMPLING_POINT,但现在我想加入它,并将其分配给另一个名为Sample_gas的列名。我已经编写了代码:

df['SAMPLE_GAS']=pd.concat([df.NAME,df.SAMPLING_POINT],axis=1)
但它给了我这样的错误:

传递的项目数错误2,放置意味着1

请提出修改建议。输出应该如下所示:


根据您的输出,您只需添加字符串

df['SAMPLE_GAS'] = df['NAME'] +' '+ df['SAMPLING_POINT']

根据您的输出,您只需添加字符串

df['SAMPLE_GAS'] = df['NAME'] +' '+ df['SAMPLING_POINT']
或者

为了表现

或者


对于性能。

请提供一个。这意味着没有图像/链接,只有文本。另请参见。请提供一份。这意味着没有图像/链接,只有文本。另见。非常感谢你的帮助。非常感谢你的帮助。
df['SAMPLE_GAS'] = [x + ' ' + y for x, y in zip(df['NAME'], df['SAMPLING_POINT'])]