gpt4 book ai didi

python - 使用 Pandas 用另一列的值填充特定列中的空白行

转载 作者:行者123 更新时间:2023-12-05 01:37:46 28 4
gpt4 key购买 nike

如果我有以下 Pandas 数据框

      A     B
0 Cat Dog
1 Mouse Mouse
2 Fish "Blank"

我如何解析 B 列,确定是否有空白值,然后如果有空白值,则用“Fish”填充空白,因此所需的数据框是:

      A     B
0 Cat Dog
1 Mouse Mouse
2 Fish Fish

最佳答案

你可以试试这个 -

import numpy as np
df['B'] = np.where(df['B'] == 'Blank', df['A'], df['B'])

关于python - 使用 Pandas 用另一列的值填充特定列中的空白行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60512113/

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