如何将 find 方法应用于系列
Posted
技术标签:
【中文标题】如何将 find 方法应用于系列【英文标题】:How to apply the find method to a series 【发布时间】:2022-01-23 03:59:31 【问题描述】:我收到此错误:
AttributeError: 'Series' object has no attribute 'find'
indexNames = newDF[newDF["Name"].find("Peanut") != -1].index
newDF.drop(indexNames , inplace=True)
newDF DataFrame 是这样的:
ProductID int64
Description object
Name object
Manufacturer object
SumOfQtyOfProduct int64
【问题讨论】:
python 中的字符串方法 使用 pandas 中的str
访问器 访问,example -> series,str.find
.相关:***.com/questions/56607664/…
请提供一个包含输入和预期输出的最小示例
【参考方案1】:
尝试使用.str.find
而不是.find
:
indexNames = newDF[newDF["Name"].str.find("Peanut") != -1].index
【讨论】:
以上是关于如何将 find 方法应用于系列的主要内容,如果未能解决你的问题,请参考以下文章