【问题标题】:trying to get rid of string in column试图摆脱列中的字符串
【发布时间】:2022-01-16 06:58:59
【问题描述】:
bank['aon'].apply(lambda x : x == np.nan if bank[bank['aon'].str.contains('UA')] else x)

ValueError:DataFrame 的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: pandas


【解决方案1】:

mask使用矢量运算:

bank['aon'] = bank['aon'].mask(bank['aon'].str.contains('UA'))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-24
    • 2011-04-22
    • 2020-04-02
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多