以下は自分のデータであり、列にアクセスしようとしています。昨日まで正常に動作しましたが、私は何か間違ったことをやっている場合は、今私はわからない:パンダの列を選択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']
はERROR:
KeyError: 'EQUIPMENT'
また、私はこれをしようとしていますが、仕事のどちらかdoesnの `t:
df.EQUIPMENT
を
ERROR:ところで
AttributeError: 'DataFrame' object has no attribute 'EQUIPMENT'
、私が使用しています:
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 = '、''と一緒に働いていました。とにかく、それは働いた! –
Hmmm、 'csv'が変更されたようです。新しい同僚や新しいシステムかもしれない? – jezrael
ええ、[新しいリリース](http://pandas-docs.github.io/pandas-docs-travis/whatsnew.html)。再度、感謝します。 –