我有一个数据框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/