Plotly.Io.Mostrar

Plotly.Io.Mostrar
Ao trabalhar com a plotly, você costuma encontrar o figo.show () função. É uma função muito útil que é usada com a biblioteca da plotagem para exibir as figuras.

Sem muito mais atraso, vamos mergulhar na discussão sobre como essa função pode nos ajudar a exibir os figuras da plotagem.

Plotly.Io.Mostrar()

A função requer uma sintaxe como mostrado no seguinte:

plotly.io.Mostrar (fig, renderizador = nenhum, validate = true, largura, altura, configuração, ** kwargs)

Os parâmetros da função são os seguintes:

  1. Figo - Refere -se à figura ou objeto para exibir.
  2. renderizador - Define o nome de um renderizador registrado. Você pode especificar mais de um renderizador usando o operador +. Se nenhum renderizador for especificado, a função padronizará para a definida na plotagem.renderiza.padrão.
  3. validar - Determina se a figura deve ser validada primeiro antes da exibição. Padrões para True.
  4. largura - Especifica a largura em pixels usados ​​para a figura.
  5. altura - Determina a altura em pixels usados ​​para plotar a figura.
  6. Config - Representa um dicionário de parâmetros usados ​​para configurar a figura.

A função retorna um valor inne, mas exibe a figura usando o renderizador especificado.

Exibindo uma figura

Para exibir uma figura plopt usando vários renderizadores, podemos usar os vários métodos, conforme discutido nas seções a seguir:

importar plotly.expresso como px
df = px.dados.ações ()
Fig = px.linha (df, x = "date", y = "amzn")

O código fornecido começa importando o módulo Plotly Express. Em seguida, traçamos um gráfico simples de linha dos estoques para a Amazon.
Para exibir a figura, podemos usar a função Show, como mostrado no seguinte:

Figo.mostrar()

A função anterior exibe a figura no ambiente de trabalho, como mostrado no seguinte:

Na maioria dos casos, podemos omitir a função show () e permitir que a figura seja exibida da seguinte forma:

Figo

Embora a estrutura do renderizador seja flexível, chamando a função fig sem a função SHOW () só funcionará se a última expressão avaliar para uma figura. O plotly.O arquivo py deve estar executando de um kernel ipython.

Se você deseja passar os parâmetros como largura e altura, pode passar a figura para o IO.Mostrar () Funcionar como mostrado no seguinte:

importar plotly.io como io
io.mostrar (fig = fig, largura = 1200, altura = 800)

Nesse caso, usamos o IO.Mostrar () Função com os parâmetros específicos, como largura e altura.

A figura resultante é a seguinte:

OBSERVAÇÃO: A imagem anterior não é escalar e não representa as dimensões precisas da imagem.

Especificando o renderizador padrão

O renderizador de conjunto padrão é responsável por lidar com a exibição das figuras plotadas em plotagem. No entanto, podemos personalizar o renderizador editando o plotly.io.Objeto de renderizadores.

Lembre -se de que o renderizador é automaticamente escolhido em ambientes populares, como notebooks Jupyter, Jupyter Lab, notebooks de código do Visual Studio, Google Collab, Kaggle e Ipython Shell.

Para mostrar os renderizadores padrão, execute o seguinte comando:

importar plotly.io como io
io.Renderizadores

O código anterior retorna os renderizadores padrão e disponíveis, conforme mostrado no seguinte:

Lembre -se de que o renderizador padrão depende do ambiente em que você está executando o código.

Para definir o renderizador padrão, podemos executar o seguinte código:

importar plotly.io como io
io.Renderizadores.default = "navegador"

O código anterior substitui o renderizador padrão pelo navegador.

Embora a personalização do renderizador possa ser útil em ambientes personalizados, manter o padrão pode ser benéfico. Plotly escolhe o melhor para esse cenário.

Conclusão

Usando este artigo, você aprendeu as várias maneiras de configurar como plotly exibe as várias figuras. O plotly.io.Show () Função é uma ótima ferramenta quando você precisa personalizar os renderizadores da plotagem.

Obrigado pela leitura!