dfTotal = pd.concat([dfTrain, dfTest], axis = 0).fillna('')
由于第一列‘name’比其他列长,pandas自动将‘name’列放在了最后一列,如果不想更改列的顺序,需要加入sort = False
即
dfTotal = pd.concat([dfTrain, dfTest], axis = 0, sort = False).fillna('')
dfTotal = pd.concat([dfTrain, dfTest], axis = 0).fillna('')
由于第一列‘name’比其他列长,pandas自动将‘name’列放在了最后一列,如果不想更改列的顺序,需要加入sort = False
即
dfTotal = pd.concat([dfTrain, dfTest], axis = 0, sort = False).fillna('')