#やっていること
csv初心者で、簡単なcsvファイルを作成し、参考書に沿って様々な機能を学んでいる途中、列データの抽出で躓いてしまいました。
#該当コード
CSV
1name, Japanese, English, Latin, French, Spanish 2 3Jane, 15, 26, 14, 66, 62 4 5Eric, 66, 35, 73, 44, 30 6 7Jordan, 57, 78, 85, 35, 90 8 9Channon, 44, 80, 92, 56, 70
Python
1import pandas as pd 2 3df = pd.read_csv('./language.csv') 4df['latin']
#エラー
Python
1Traceback (most recent call last): 2 File "/Users/*/opt/anaconda3/lib/python3.7/site-packages/pandas/core/indexes/base.py", line 2646, in get_loc 3 return self._engine.get_loc(key) 4 File "pandas/_libs/index.pyx", line 111, in pandas._libs.index.IndexEngine.get_loc 5 File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc 6 File "pandas/_libs/hashtable_class_helper.pxi", line 1618, in pandas._libs.hashtable.PyObjectHashTable.get_item 7 File "pandas/_libs/hashtable_class_helper.pxi", line 1626, in pandas._libs.hashtable.PyObjectHashTable.get_item 8KeyError: 'latin' 9 10During handling of the above exception, another exception occurred: 11 12Traceback (most recent call last): 13 File "language.py", line 9, in <module> 14 df['latin'] 15 File "/Users/*/opt/anaconda3/lib/python3.7/site-packages/pandas/core/frame.py", line 2800, in __getitem__ 16 indexer = self.columns.get_loc(key) 17 File "/Users/*/opt/anaconda3/lib/python3.7/site-packages/pandas/core/indexes/base.py", line 2648, in get_loc 18 return self._engine.get_loc(self._maybe_cast_indexer(key)) 19 File "pandas/_libs/index.pyx", line 111, in pandas._libs.index.IndexEngine.get_loc 20 File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc 21 File "pandas/_libs/hashtable_class_helper.pxi", line 1618, in pandas._libs.hashtable.PyObjectHashTable.get_item 22 File "pandas/_libs/hashtable_class_helper.pxi", line 1626, in pandas._libs.hashtable.PyObjectHashTable.get_item 23KeyError: 'latin' 24
#目標
使っている参考書では、この要領だと
0 14
1 73
2 85
3 92
といった様な出力が期待されます。ある程度は調べてみたのですが、df['latin']などと言った列データ抽出の方法を取り扱っているページが見つけられませんでした。素人質問で申し訳ございませんが、お力添え頂ける箇所がございましたら、何卒ご教授のほどよろしくお願い申し上げます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/03 13:01