在用plotly
建立地平线图时遇到困难。我使用Implementing horizon charts in matplotlib的演示代码成功地使用matplotlib.plotly
构建了此库,但失败了plotly
,因为在fill_between
中找不到任何实现plotly
的函数
我想知道如何在plotly
中的两个虚线之间填充一个区域。
答案 0 :(得分:0)
只需像这样使用fill=tozeroy
:
情节:
代码:
import plotly.graph_objects as go
fig = go.Figure()
fig.add_trace(go.Scatter(x=[1, 2, 3], y=[0, 2, 3],
mode = 'lines',
fill='tozeroy'))
fig.add_trace(go.Scatter(x=[1, 2, 3], y=[3, 5, 4],
mode = 'lines',
fill='tonexty'))
fig.add_trace(go.Scatter(x=[1, 2, 3], y=[4, 5.5, 6],
mode = 'lines',
fill='tonexty'))
fig.show()