Plotly Subplot с несколькими типами / категориями, но нуждающиеся в одной строке и легенде в нескольких субплотах - PullRequest
1 голос
/ 15 марта 2020

выше, у меня должно быть 2 легенды, одна для Типа А и другая для Типа В Я пытался, но получил 4 легенды

Это мой фрейм данных enter image description here

Это график I удалось получить до сих пор enter image description here

код, как показано ниже

wellfilter=['Type-A','Type-B']
DFPLOTtemp=DFPLOT
fig = make_subplots(
    rows=2, cols=1, shared_xaxes=True, vertical_spacing=0.05, horizontal_spacing=0.1)

for wellfilter, DFPLOTtemp in DFPLOTtemp.groupby('Type'):
    fig.add_trace(go.Scatter(x=DFPLOTtemp.DATE, y=DFPLOTtemp.Col_A,mode="lines+markers",
                              name=wellfilter,connectgaps=False),row=1, col=1)
    fig.add_trace(go.Scatter(x=DFPLOTtemp.DATE, y=DFPLOTtemp.Col_C,mode="markers",
                             name=wellfilter,connectgaps=False),row=2, col=1)
# -----
fig.update_layout(height=800, width=1200,
                  title_text="Subplot_TEST")
fig.update_xaxes(showline=True, linewidth=2, linecolor='black', mirror=True)
fig.update_yaxes(showline=True, linewidth=2, linecolor='black', mirror=True,rangemode="tozero")

pyo.plot(fig,filename='ploty_test.html')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...