gpt4 book ai didi

python - 用其他列的值填充列中的空单元格

转载 作者:太空宇宙 更新时间:2023-11-03 13:13:29 24 4
gpt4 key购买 nike

我有一个 HC 列表,其中每个条目都应该有一个 ID,但有些条目没有 ID。我想通过组合名字列和姓氏列来填充那些空单元格。我该怎么做?我尝试用谷歌搜索 fillna 之类的东西,但无法正常工作。我想要的基本上是这样的:

If hc["ID"] == "": 
hc["ID"] = hc["First Name"] + hc["Last Name"]

最佳答案

您可以使用 loc 和一个 bool 掩码,如果 NaN 那么:

hc.loc[hc["ID"].isnull(),'ID'] = hc["First Name"] + hc["Last Name"] 

否则为空字符串:

hc.loc[hc["ID"] == '','ID'] = hc["First Name"] + hc["Last Name"]

关于python - 用其他列的值填充列中的空单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36942453/

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