我有一个数据框district_df,其中包含诸如布朗克斯,布鲁克林,曼哈顿等之类的自治市镇系列以及另一个诸如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

最佳答案

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

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

关于python - 如何通过合并数据帧中的两个系列来添加新系列?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57655171/

10-16 08:45