数据框的列列表中的随机换行符导致KeyError

时间:2018-08-30 06:45:24

标签: python pandas dataframe

我有一个数据框,我试图仅获取列的子集,然后重命名所述列。

req_cols = ['targetName','suiteName','configName','testName','actualResult_1','actualResult_2','explanation_1']

df = df[req_cols].rename(columns={'targetName':'tgt', 'suiteName':'suite', 'configName':'config', 'testName':'test', 'actualResult_2':'iresult', 'actualResult_1':'gresult', 'explanation_1':'explanation'})

但是我得到了这个错误。

raise KeyError('%s not in index' % objarr[mask])
KeyError: "['targetName' 'suiteName' 'configName' 'testName' 'actualResult_1'\n 'actualResult_2' 'explanation_1'] not in index"

为什么此随机换行符会出现在此列列表中?

0 个答案:

没有答案