Home › Fóruns › Fórum Python para Finanças: Análise de Dados e Machine Learning › keyerror: ‘Date” no gráfico de linhas
- Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 2 anos, 5 meses atrás por Fábio Spak.
- AutorPosts
- 8 de agosto de 2022 às 15:38 #36278
Quando executo o código abaixo no gráfico de linhas , aparece o erro abaixo. No histograma e no boxplot não apareceu nenhum erro.
Podem me ajudar,?
Obrigado
acoes_df.plot(x = ‘Date’, figsize = (20,8), title = ‘Histórico de preços 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)
3360 try:
-> 3361 return self._engine.get_loc(casted_key)
3362 except KeyError as err:5 frames
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)
/usr/local/lib/python3.7/dist-packages/pandas/core/indexes/base.py in get_loc(self, key, method, tolerance)
3361 return self._engine.get_loc(casted_key)
3362 except KeyError as err:
-> 3363 raise KeyError(key) from err
3364
3365 if is_scalar(key) and isna(key) and not self.hasnans:KeyError: ‘Date’
8 de agosto de 2022 às 19:57 #36283Já consegui corrigir.
Na verdade não é necessário o parametro x = ‘Date’. É só excluir pq ele entra como default.
9 de agosto de 2022 às 20:04 #36298Olá André, que bom que deu certo e obrigado por ter compartilhado a solução aqui no fórum 🙂
Fabio
- AutorPosts
- Você deve fazer login para responder a este tópico.