【发布时间】:2021-10-14 06:29:06
【问题描述】:
我是 plotly python 包的新手,遇到过这样的问题:
有一个 pandas 数据框正在循环更新,我必须使用 plotly 从中绘制数据。
一开始所有df.response 值都是None,然后它开始填充它。这是一个例子:
at the beginning
after it starts to fill
我想巧妙地对这些变化做出反应,但我不知道如何以最“规范”和简单的方式来做到这一点。 (如果数据更新循环和情节更新能够同时工作,那就太好了,但如果情节每隔几秒钟就会做出反应,那也很好)。我发现了一些功能,但并不完全了解它们的工作原理:
import plotly.graph_objects as go
import cufflinks as cf
from plotly.offline import init_notebook_mode
init_notebook_mode(connected=True)
cf.go_offline()
fig = go.Figure(data=go.Heatmap(z=df.response,
x=df.currents,
y=df.frequencies))
fig.update_layout(datarevision=???) # This one
...
【问题讨论】:
标签: python pandas jupyter-notebook plotly python-multiprocessing