gpt4 book ai didi

python - Pandas 跳过 map 函数中的缺失值

转载 作者:太空宇宙 更新时间:2023-11-04 02:34:26 25 4
gpt4 key购买 nike

有关如何跳过我的世界字段中缺失值的任何帮助。我认为 na_action='ignore' 会有所帮助,但它不适合我的情况。

df['world'] = df['world'].map(lambda x: x.rstrip('L.locoMoco'),na_action='ignore')

谢谢

最佳答案

如果world是对象列,直接调用str.rstrip

df['world'] = df['world'].str.rstrip('L.locoMoco')

如果该列是对象之一,则保留 NaN。但是,如果您有数值,它们将被强制转换为 NaN,所以如果这不是预期的行为,我建议,要么

  1. 将这些值强制转换为字符串(以保留它们),或者
  2. 使用较慢的替代方法,例如 for 循环或 apply

关于python - Pandas 跳过 map 函数中的缺失值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48273315/

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