gpt4 book ai didi

python - 如何通过组合数据框中的两个系列来添加新系列?

转载 作者:行者123 更新时间:2023-12-01 00:37:06 30 4
gpt4 key购买 nike

我有一个数据框district_df,其中包含一系列行政区,例如布朗克斯、布鲁克林、曼哈顿等,以及另一个系列行政区号码,例如2、4、8等。我想在该数据框中创建另一个系列板,结合行政区和行政区编号,例如 02 布朗克斯、04 布鲁克林、08 曼哈顿等,

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进行串联并使用 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

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

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com