我只是试图用熊猫分类一些数据 基本上我的数据是一个字符串,我想根据X首字符的值来修改它。'提供的不可对齐的布尔系列键'在做选择时
我尝试这样做:
data['BO In Code'].loc[data['BO In Code'][:2]=='XU']=1
Unalignable布尔系列键提供
此:
data['BO In Code'].loc[str(data['BO In Code'])[:2]=='XU']=1
这:
data['BO In Code'].loc[data['BO In Code'].index[:2]=='XU']=1
递给我:
'不能用单一的布尔索引到setitem'
这将帮助你:http://stackoverflow.com/questions/33817842/keyerror-when-using-boolean-filter-on-pandas-data-frame –