我想在数据框中合并/合并两列。
数据
import pandas as pd
dat = pd.DataFrame({'A' : [1, 2, 3], 'B' : [4, 5, 6]})
所需的输出
14
25
36
答案 0 :(得分:1)
将apply
与join
一起使用
dat.astype(str).apply(''.join,1)
Out[210]:
0 14
1 25
2 36
dtype: object
或者(PS并不总是有效)
dat.A*10+dat.B
Out[211]:
0 14
1 25
2 36
dtype: int64