сюжетно - как изменить маркеры внутри трассы - PullRequest
0 голосов
/ 24 мая 2018

как можно изменить внешний вид маркера внутри трассы?

например, в приведенном ниже примере, как можно установить непрозрачность для каждого маркера на конкретное значение (например, на основе списка opacity_data)

Похоже, это должно быть возможно, но у меня не былолюбой успех.Заранее благодарим за любую помощь,

dusiod

import dash
import dash_core_components as dcc
import dash_html_components as html
import plotly.graph_objs as go

app = dash.Dash()

x_data = list(range(1,11))
y_data = [i**2 for i in x_data]
opacity_data = [i / i**2 for i in x_data]

app.layout = html.Div([
    dcc.Graph(id='test',
              figure=go.Figure(
                  data=[go.Scatter(
                      x=x_data,
                      y=y_data,
                      mode='markers',
                      opacity=1)]
              ))
])

app.run_server()

1 Ответ

0 голосов
/ 24 мая 2018

щелкнуло ... информация о маркере указана в списке в словаре в соответствии с примером пузырьковой диаграммы ниже.

[https://plot.ly/python/bubble-charts/][1]

import plotly.plotly as py
import plotly.graph_objs as go

trace0 = go.Scatter(
    x=[1, 2, 3, 4],
    y=[10, 11, 12, 13],
    mode='markers',
    marker=dict(
        color=['rgb(93, 164, 214)', 'rgb(255, 144, 14)',
               'rgb(44, 160, 101)', 'rgb(255, 65, 54)'],
        opacity=[1, 0.8, 0.6, 0.4],
        size=[40, 60, 80, 100],
    )
)

data = [trace0]
py.iplot(data, filename='bubblechart-color')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...