【发布时间】:2018-07-06 05:08:10
【问题描述】:
我正在尝试在 df 中合并两列,但在两个值之间保留一个空格
对于下面的df,我可以通过以下方式将它们组合起来。
d = ({
'A' : ['Foo','Bar','Foo'],
'B' : ['A','B','C'],
})
df = pd.DataFrame(data=d)
df["Com"] = df["A"].map(str) + df["B"]
输出:
A B Com
0 Foo A FooA
1 Bar B BarB
2 Foo C FooC
但我想在两者之间留一个空间。所以预期的输出是:
A B Com
0 Foo A Foo A
1 Bar B Bar B
2 Foo C Foo C
【问题讨论】: