Ниже приведены мои данные, и я пытаюсь получить доступ к столбцу. Он не работал отлично до вчерашнего дня, но теперь я не уверен, если я делаю что-то неправильно:Выберите столбцы в pandas DF
DISTRICT;CPE;EQUIPMENT,NR_EQUIPM
0 47;CASTELO BRANCO;17520091VM;101
1 48;CASTELO BRANCO;17520103VV;160
2 49;CASTELO BRANCO;17520103VV;160
Когда я пытаюсь это, он дает мне ошибку:
df = pd.read_csv(archiv, sep=",")
df['EQUIPMENT']
ОШИБКА:
KeyError: 'EQUIPMENT'
Кроме того, я пытаюсь, но Безразлично `работа как:
df.EQUIPMENT
ОШИБКА:
AttributeError: 'DataFrame' object has no attribute 'EQUIPMENT'
BTW, я использую:
Python 2.7.12 |Anaconda 4.1.1 (32-bit)| (default, Jun 29 2016, 11:42:13) [MSC v.1500 32 bit (Intel)]
Любая идея?
OMG, спасибо! Он был изменен? Он работал на прошлой неделе с 'sep = ',''. Во всяком случае, это сработало! –
Хммм, похоже, что 'csv' был изменен. Возможно, новый коллега или новая система? – jezrael
Да, [новый выпуск] (http://pandas-docs.github.io/pandas-docs-travis/whatsnew.html). Еще раз спасибо. –