我正在使用以下命令搜索DF:
df.loc[df['Ticker'] == 'ibm'
问题是df['Ticker']
的格式后面有另一个值(例如“ibmus”)
通常,对于字符串,我可以执行类似于.split[" "][0]
的操作来查找匹配项,但它不适用于上面的pandas搜索(df.loc[df['Ticker'].split[" "][0] == 'ibm'
-因AttributeError: 'Series' object has no attribute 'split'
而失败)
我能做些什么来实现我的目标
Tags:
你在找
str.contains
吗这将从“Ticker”列包含“ibm”的行中创建新的数据帧
您可以在
str.contains
中使用or
和case=False
(不区分大小写):相关问题 更多 >
编程相关推荐