Я определил список из 5 цветов, который я использую для окрашивания маркеров на графике go.scatter ниже. Я хочу, чтобы цветовая полоса показала эти значения дискретных , но полученная цветовая полоса пуста.
Я могу получить контейнерный цвет, но я не могу получить, но я не могу получить, но я могу получить. Один.marker_palette=[
'rgb(39, 100, 25)', # ++
'rgb(156, 207, 100)', # +
'rgb(247, 247, 247)', # 0
'rgb(232, 150, 196)', # -
'rgb(142, 1, 82)', # --
]
scatter = go.Scatter(
...
marker_color=[marker_palette[o] for o in outputs],
marker=dict(
colorbar={
'tickmode': 'array',
'tickvals': np.unique(outputs),
'ticktext': ['++', '+', '0', '-', '--']
},
),
)
Как получить цветовую полосу, которая показывает дискретные цвета? /> import numpy as np
import plotly.graph_objects as go
#Data for testing
outputs = np.random.choice([0, 1, 2, 3, 4], size=100)
#Figure
marker_palette=[
'rgb(39, 100, 25)', # ++
'rgb(156, 207, 100)', # +
'rgb(247, 247, 247)', # 0
'rgb(232, 150, 196)', # -
'rgb(142, 1, 82)', # --
]
scatter = go.Scatter(
x=np.random.randn(100),
y=np.random.randn(100),
mode='markers',
marker_color=[marker_palette[o] for o in outputs],
marker=dict(
# color=outputs, colorscale=marker_palette, #creates a continuous scale - not what I want
colorbar={
'title': 'outputs',
'tickmode': 'array',
'tickvals': np.unique(outputs),
'ticktext': ['++', '+', '0', '-', '--']
},
#/colorbar
),
#/marker
)
go.Figure(scatter)
Подробнее здесь: https://stackoverflow.com/questions/795 ... go-scatter
Как получить дискретную цветовую полосу для plotly go.scatter? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как создать дискретную цветовую панель дляplotly.graph_objects.Heatmap?
Anonymous » » в форуме Python - 0 Ответы
- 31 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как добавить джиттер в plotly.go.scatter () в python, когда mode = "lines"
Anonymous » » в форуме Python - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как добавить джиттер в plotly.go.scatter () в python, когда mode = "lines"
Anonymous » » в форуме Python - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-