Return 破折号中的多条轨迹图
Return a several traces plot in dash
我在 python 中有一个基本的 SIR 模型,我想为其制作一个 dash 应用程序。
我的原始情节是这样的:
目前我可以创建如下所示的虚线图:
这个问题是我只能发送一个绘图跟踪,为此我在回调方法中使用了以下代码:
s, e, i, r,x = seir_model(h,transmission_coeff,latency_time,infectious_time,end_time,
initial_s,initial_e,initial_i,initial_r)
return {"data":[go.Scatter(x=x,
y=s)]}
如何将向量的其余部分:e、i、r 添加到该图中?
您可以简单地将跟踪列表传递给 "data",如下所示:
return {"data":[go.Scatter(x=x,y=s),
go.Scatter(x=x,y=i),
go.Scatter(x=x,y=r),
go.Scatter(x=x,y=e)]}
我在 python 中有一个基本的 SIR 模型,我想为其制作一个 dash 应用程序。 我的原始情节是这样的:
目前我可以创建如下所示的虚线图:
这个问题是我只能发送一个绘图跟踪,为此我在回调方法中使用了以下代码:
s, e, i, r,x = seir_model(h,transmission_coeff,latency_time,infectious_time,end_time,
initial_s,initial_e,initial_i,initial_r)
return {"data":[go.Scatter(x=x,
y=s)]}
如何将向量的其余部分:e、i、r 添加到该图中?
您可以简单地将跟踪列表传递给 "data",如下所示:
return {"data":[go.Scatter(x=x,y=s),
go.Scatter(x=x,y=i),
go.Scatter(x=x,y=r),
go.Scatter(x=x,y=e)]}