gpt4 book ai didi

python - Pandas:列对象不可调用

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

我正在尝试删除“H”后面的所有值并将其存储到列中。

df['col1'] = df['col1'].str.split('H').str[0]

但是 pyspark 给了我错误:Column'对象不可调用

最佳答案

一种可能的解决方案是为 DataFrame 添加 expand=True ,然后选择第二列:

df['col1'] = df['col1'].str.split('H', expand=True).iloc[:, 1]

或者:

df['col1'] = df['col1'].str.split('H', expand=True)[1]

关于python - Pandas:列对象不可调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49217321/

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