Как мне изменить этот линейный график? - PullRequest
0 голосов
/ 05 августа 2020

Я новичок в заговоре. Невозможно найти ответы по его документации. Я создал эту линейную диаграмму, но я не могу ее изменить. Пример:

  1. Мне нужны два маркера на одной строке

  2. ось переименования и легенда

    data_hum = pd.melt(data,id_vars=['time'],value_vars=['hum_1','hum_2'])
    fig = px.line(data_hum,x='time',y='value',color='variable')
    

как создать линейный график?

1 Ответ

1 голос
/ 05 августа 2020

Я предлагаю использовать plotly.graph_objects вместо plotly. express, если вы хотите иметь больше возможностей для настройки ваших графиков.

В ваших примерах это может выглядеть примерно так

data_hum = pd.melt(data,id_vars=['time'],value_vars=['hum_1','hum_2'])
fig = go.Figure()
fig.add_trace(go.Scatter(x=data_hum['time'], y=data_hum['hum_1'],
                mode='lines+markers',
                name='Legend label 1'))
fig.add_trace(go.Scatter(x=data_hum['time'], y=data_hum['hum_2'],
                    mode='lines+markers',
                    name='Legend label 2'))

Обратитесь к официальной документации для получения дополнительной информации: https://plotly.com/python/line-charts/#line -plot-with-goscatter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...