Orientacja paska kolorów mapy cieplnej Plotly Python

Sep 25 2020

Czy istnieje sposób na zmianę orientacji paska kolorów w mapie cieplnej Plotly? Ustawienie orientacji w układzie nic nie daje:

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

Nawet nie wyświetla mi komunikatu o błędzie. Próbowałem też bezpośrednio zmienić orientację na pasku kolorów:

colorbar = dict(
    orientation="h"
                   )

ale pojawia się komunikat o błędzie, że „orientacja” nie jest prawidłową właściwością „plotly.graph_objs.heatmap.ColorBar”.

Wiem, jak ustawić położenie paska kolorów i sprawdziłem prawidłowe właściwości paska kolorów, ale nie mogłem znaleźć sposobu na ustawienie jego orientacji. czy to możliwe?

Odpowiedzi

1 DerekO Sep 28 2020 at 07:47

Nie wierzę w to. Zgodnie z tą otwartą kwestią i odpowiedzią Chriddypa (współzałożyciela Plotly) nie zaimplementowano poziomego paska kolorów, ale ta funkcja może zostać dodana w przyszłych wydaniach Plotly.

Jeśli naprawdę tego potrzebujesz - przypuszczam, że możesz spróbować samodzielnie narysować pasek kolorów za pomocą adnotacji, ale to naprawdę dużo pracy.