Orientação da barra de cores do mapa de calor Plotly Python

Sep 25 2020

Existe uma maneira de alterar a orientação da barra de cores no mapa de calor do Plotly? Definir a orientação no layout não faz nada:

go.Layout(
    legend=dict(
    orientation="h")
)

Nem mesmo me dá uma mensagem de erro. Também tentei mudar a orientação na barra de cores diretamente:

colorbar = dict(
    orientation="h"
                   )

mas recebo a mensagem de erro de que 'orientação' não é uma propriedade válida de 'plotly.graph_objs.heatmap.ColorBar'.

Eu sei como definir a posição da barra de cores e verifiquei as propriedades válidas da barra de cores, mas não consegui encontrar uma maneira de definir sua orientação. Isso é possível?

Respostas

1 DerekO Sep 28 2020 at 07:47

Eu não acredito nisso. De acordo com este problema aberto e a resposta de Chriddyp (cofundador do Plotly), uma barra de cores horizontal não foi implementada, mas esse recurso pode ser adicionado em versões futuras do Plotly.

Se você realmente precisar - suponho que você mesmo possa tentar desenhar a barra de cores usando anotações, mas isso é reconhecidamente muito trabalhoso.