前提・実現したいこと
PythonでGoogleスプレッドシートで作った表(時間とバッテリー残量の推移)を表示しようとしたのですが、バッテリー残量が小数になっているので、100倍にするコードを打ったところ、keyerrorが発生してしまいました
発生している問題・エラーメッセージ
KeyError Traceback (most recent call last) /usr/local/lib/python3.7/dist-packages/pandas/core/indexes/base.py in get_loc(self, key, method, tolerance) 2897 try: -> 2898 return self._engine.get_loc(casted_key) 2899 except KeyError as err: pandas/_libs/index.pyx in pandas._libs.index.IndexEngine.get_loc() pandas/_libs/index.pyx in pandas._libs.index.IndexEngine.get_loc() pandas/_libs/hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item() pandas/_libs/hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item() KeyError: '充電残量' The above exception was the direct cause of the following exception: KeyError Traceback (most recent call last)
該当のソースコード
Python
1 2import pandas as pd 3df3=pd.read_excel(path+("課題3.xlsx"),header=0,index_col=0) 4df3["充電残量"]=df["充電残量"]*100 5df3 6
試したこと
充電残量という項目があるかどうか、改めて確認しました
回答1件
あなたの回答
tips
プレビュー