Resolva o problema de plotagens de origem marinha que não aparecem

Manav Narula 30 janeiro 2023
  1. Use a função matplotlib.pyplot.show()
  2. Use a função matplotlib.pyplot.figure()
  3. Use o comando %matplotlib inline
Resolva o problema de plotagens de origem marinha que não aparecem

A função seaborn retorna uma figura contendo o gráfico desejado. No entanto, você pode sentir que seu código está correto, mas sua figura não está aparecendo. Pode ser uma ocorrência comum, especialmente se você trabalha com arquivos de notebook Python.

Pode ser um pouco difícil entender por que isso pode acontecer sem realmente olhar para o código. No entanto, neste tutorial, discutiremos alguns métodos comuns que podem ser usados ​​para resolver isso.

Use a função matplotlib.pyplot.show()

Como o módulo seaborn é construído sobre a biblioteca matplotlib, ele é compatível com muitas funções matplotlib. A função show() é usada para exibir todos os gráficos e plotagens atuais na figura. Temos que chamar esta função depois de criar o gráfico, e ela exibe sua figura.

Observe que para Python 2, também se pode usar sns.plt.show(), mas não para Python 3.

Use a função matplotlib.pyplot.figure()

Em muitos casos, podemos usar a função figure() para resolver isso. Ativa a figura atual ou cria uma nova. Deve ser usado antes de criar a trama do mar.

Use o comando %matplotlib inline

É usado para ativar o backend matplotlib. É comumente usado em notebooks Python. Desta forma, a função show é chamada no final de cada célula, e o gráfico é exibido dentro do bloco de notas Python. Observe que ele substitui a função show, portanto, se este comando for usado, o gráfico do mar só será exibido dentro do notebook.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn