如何通过合并数据帧中的两个系列来添加新系列?

时间:2019-08-26 09:26:24

标签: python python-3.x pandas

我有一个数据框district_df,其中包含Borough系列,例如Br​​onx,Brooklyn,Manhatten等,以及另一个Borough系列数字,例如2、4、8等。 我想在该数据框中创建一个结合了自治市镇和自治市镇编号的其他系列委员会,例如02 Bronx,04 Brooklyn,08 manhatten等,

Borough CD Number
Bronx    2
Brooklyn 4 
Manhatten 8  

进入

Borough  CD Number    Board
Bronx     2          02 Bronx
Brooklyn  4          04 Brooklyn
Manhatten 8          08 Brooklyn

1 个答案:

答案 0 :(得分:2)

您可以使用str.cat进行串联,并使用str.zfill用所需的零填充CD Number

df['Board'] = df['CD Number'].astype(str).str.zfill(2).str.cat(df.Borough, sep=' ')    

      Borough     CD Number    Board
0      Bronx          2        02 Bronx
1   Brooklyn          4      04 Brooklyn
2  Manhatten          8      08 Manhatten