我有一个使用pandas导入csv的数据帧。这个数据框有160个变量,我想只保留5,9,10,46,89。
我试试这个:
dataf2 = dataf[[5] + [9] + [10] + [46] + [89]]
但我接受了这个错误:
KeyError: '[ 5 9 10 46 89] not in index'
答案 0 :(得分:1)
如果您要保留的列是5, 9, 10, 46, 89
,那么您可以像这样索引这些列:
dataf2 = dataf[[5, 9, 10, 46, 89]]
答案 1 :(得分:1)