如何更新我的数据框,因为改变其行在Pandaspython?

mrwjdhj3  于 2023-01-19  发布在  Python
关注(0)|答案(1)|浏览(98)

你能帮我用PythonPandas把输入转换成输出吗?2谢谢
输入(我有什么数据)

输出(我期望什么数据)

我真的很感谢你的帮助。非常感谢

uttx8gqw

uttx8gqw1#

上移“BG NUMBERS”列后使用布尔索引:

m = df['BG LIST'].eq('BG')

out = (df.assign(**{'BG NUMBERS': df['BG NUMBERS'].shift(-1)})
         .loc[m]
       )

相关问题