Neste tutorial, mostraremos um método de personalização que você pode usar para criar uma borda em torno de uma figura específica.
Vamos pular.
Forma de plotagem
O método mais eficiente de criar uma borda em torno de uma figura específica é usando as formas = plotly do módulo plotly graph_objects.
Este módulo nos permite criar linhas ou polígonos como objetos independentes ou como pais para as outras figuras.
Sinta -se à vontade para explorar os layouts nos graf_objects no seguinte recurso:
https: // plotly.com/python/referência/layout/formas/
Vamos ver como podemos usar esse recurso para criar uma fronteira.
Criar figura
Antes de criar uma fronteira, vamos começar criando uma figura simples de plotagem em torno da qual desejamos adicionar uma borda.
Para este tutorial, usamos um gráfico de linha simples, como mostrado no código a seguir:
importar plotly.expresso como pxNo exemplo dado, usamos o módulo Plotly Express para criar um gráfico de linha do PIB por limite ao longo dos anos dos países do Oceania Continent.
A figura resultante é como mostrado:
Plotly adicione borda
Depois de termos a figura que desejamos usar, podemos prosseguir e criar uma borda. Como mencionado, usamos o modelo de formas do plotly graph_objects.
O código para adicionar uma borda à figura é conforme fornecido no seguinte:
importar plotly.Graph_Objects como GoNo código anterior, começamos importando o módulo plotly graph_objects.
Em seguida, usamos a função update_layout () para personalizar o layout da figura com os valores e recursos que especificamos.
Dentro da função, especificamos o parâmetro de forma que nos permite criar uma forma específica em torno da figura.
Os valores do Go.layout.Forma () nos permite definir exatamente o tipo de forma e onde devemos criá -lo.
O primeiro é o tipo que especifica o tipo de figura que desejamos criar. Você pode especificar os valores como "círculo" para criar uma forma de círculo, "ret" para retângulo e mais.
O segundo parâmetro é X0, que define o ponto X de início da forma. X1 define a posição da extremidade da forma.
Para Y0 e Y1, esses parâmetros definem o ponto de partida da forma e o ponto final.
Os parâmetros xref e yref definem o eixo de coordenadas x e y da anotação.
Se definido como "papel", a posição "Y" refere -se à distância da parte inferior da área de plotagem em coordenadas normalizadas onde "0" ("1") corresponde à parte inferior (superior).
Finalmente, o parâmetro da linha contém um dicionário que define as regras para criar a linha da forma. Aqui, definimos a largura da linha para 1 e a cor para preto.
A figura resultante é como mostrado:
Como você pode ver, a figura contém uma borda com os parâmetros especificados. Você pode personalizar os valores anteriores para corresponder a qualquer forma e tamanho específicos da borda que desejar.
Conclusão
Este artigo descreve um método de criação de uma borda em torno de uma figura plopt usando o módulo plotly graph_objects.
Obrigado pela leitura. Codificação feliz!!