标签: python pandas dataframe
df是一个包含国家及其详细信息的数据框。有些国家使用()和数字来命名,例如玻利维亚(blabala,jab s asas)或玻利维亚21。我的函数在所有情况下都应返回玻利维亚。我的代码返回一个错误,但我感觉结果已填入索引中……?在这里:
df.loc[df['Country']] = df.loc[df['Country']].str.split('(')[0] df.loc[df['Country']] = df.loc[df['Country']].str.split('\d')[0]