【发布时间】:2022-01-16 06:28:18
【问题描述】:
所以我试图将两个情节合二为一。我用 plotly.express 库而不是 plotly.graphs_objs 制作了这些图。
现在,情节建议使用:fig = make_subplots(rows=3, cols=1) 然后append_trace 或add_trace
但是,这不适用于快速对象,因为附加跟踪需要单个。痕迹。如何将快速图形添加到子图中?或者这根本不可能。我尝试过的一个选项是fig.data[0],但这只会添加第一行/数据条目。 Rn 我的代码如下所示:
double_plot = make_subplots(rows=2, cols=1, shared_xaxes=True)
histo_phases = phases_distribution(match_file_, range)
fig = px.line(match_file,
x="Minutes", y=["Communicatie", 'Gemiddelde'], color='OPPONENT')
fig.update_layout(
xaxis_title="Minuten",
yaxis_title="Communicatie per " + str(range) + "minuten",
legend_title='Tegenstander',
)
double_plot.append_trace(fig.data, row=1, col=1)
double_plot.append_trace(histo_phases.data, row=2, col=1)
提前致谢。
【问题讨论】:
标签: python express plotly subplot