Jump to content

Como resolver o erro 'NameError: name 'tabela' is not defined' ao criar gráfico com Plotly no Python?


luis estanizio

Postagens Recomendadas

@luis estanizio O erro está dizendo que a variável 'tabela' não está definida, coloque aqui no post seu código completo para vermos.

 

Repare que tem a variável tabela com o caminho da minha planilha, além disso, Plotly Express espera que o parâmetro data_frame (neste caso, tabela) seja um DataFrame do Pandas, e não uma string que representa o caminho do arquivo Excel. Para resolver isso, você precisa carregar a planilha Excel em um DataFrame usando o Pandas antes de passá-lo para a função px.histogram

Vou colocar um exemplo abaixo:-

import plotly.express as px
import pandas as pd

tabela = pd.read_excel(r'C:\Scripts\planilha_excel.xlsx')

grafico = px.histogram(tabela, x='duracao_contrato')
grafico.show()

 

Editado por Ryan Zimerman Leite
  • Curtir 1
Link to comment
Compartilhe em outros sites

  • Casa do Desenvolvedor mudou o título para Como resolver o erro 'NameError: name 'tabela' is not defined' ao criar gráfico com Plotly no Python?

@luis estanizio 

É importante você colocar o seu código e o erro no formato de texto, pois com imagens fica difícil visualizar.

Esse erro indica que você está tentando usar funcionalidades de renderização de tipo MIME, mas o pacote nbformat necessário para essa funcionalidade não está instalado ou está desatualizado. Para resolver, basta instalar ou atualizar o nbformat para uma versão compatível (pelo menos a 4.2.0).

Você pode instalar ou atualizar o pacote usando pip. Aqui estão os comandos:

pip install nbformat --upgrade

 

Editado por Ryan Zimerman Leite
  • Curtir 1
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...