python数据帧中的子字符串

python数据帧中的子字符串,python,pandas,dataframe,substring,Python,Pandas,Dataframe,Substring,我有下面这段代码,它返回一个错误:“Keyerror:False” 基本上,“Name”列包含一个长字符串,其中包含个人的全名,包括他们的头衔(Mr、Mrs、Ms等)。我只想再选择包含特定标题的行,在本例中为“Ms.”,但我得到了该错误。您可以执行以下操作: df=pd.DataFrame([['Aaa','bBB'],['Xxx','yYY']],columns=['f','l']) index=df['f'].str.contains('Aa', regex=False) df['f'][i

我有下面这段代码,它返回一个错误:“Keyerror:False”

基本上,“Name”列包含一个长字符串,其中包含个人的全名,包括他们的头衔(Mr、Mrs、Ms等)。我只想再选择包含特定标题的行,在本例中为“Ms.”,但我得到了该错误。

您可以执行以下操作:

df=pd.DataFrame([['Aaa','bBB'],['Xxx','yYY']],columns=['f','l'])
index=df['f'].str.contains('Aa', regex=False)
df['f'][index]
你可以做:

df=pd.DataFrame([['Aaa','bBB'],['Xxx','yYY']],columns=['f','l'])
index=df['f'].str.contains('Aa', regex=False)
df['f'][index]