Home › Forums › Fórum Python para Finanças: Análise de Dados e Machine Learning › erro na aula com Gráficos de limha
- This topic has 3 replies, 4 voices, and was last updated 11 months, 2 weeks ago by
Denny Ceccon.
- AuthorPosts
- 4 de March de 2021 at 23:43 #27840
acoes_df.plot(x = ‘Date’, figsize = (15,7), title = ‘Histórico do preço das ações’);
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: ‘Date’
The above exception was the direct cause of the following exception:
KeyError Traceback (most recent call last)
3 frames
/usr/local/lib/python3.7/dist-packages/pandas/core/indexes/base.py in get_loc(self, key, method, tolerance)
2898 return self._engine.get_loc(casted_key)
2899 except KeyError as err:
-> 2900 raise KeyError(key) from err
2901
2902 if tolerance is not None:11 de March de 2021 at 17:50 #27927Boa tarde pereira, consegue verificar se o nome do parâmetro “Date” esta correto?
Fabio
12 de October de 2021 at 18:13 #31799Erro no parâmetro “Date”
acoes_df.plot(x= ‘Date’, figsize = (15,7), title= ‘ Historico de preços de ações’ );
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: ‘Date’
The above exception was the direct cause of the following exception:
KeyError Traceback (most recent call last)
3 frames
/usr/local/lib/python3.7/dist-packages/pandas/core/indexes/base.py in get_loc(self, key, method, tolerance)
2898 return self._engine.get_loc(casted_key)
2899 except KeyError as err:
-> 2900 raise KeyError(key) from err
2901
2902 if tolerance is not None:KeyError: ‘Date’
11 de May de 2024 at 11:14 #44790Provavelmente
Date
está sendo utilizado como índice do dataframe, você pode resolver isso fazendo:acoes_df.reset_index(drop=False, inplace=True)
Assim
Date
passa a ser uma coluna e a função funciona. - AuthorPosts
- You must be logged in to reply to this topic.