gpt4 book ai didi

python - 使用 JSON 数据更新 mpld3 图

转载 作者:太空宇宙 更新时间:2023-11-04 03:40:43 24 4
gpt4 key购买 nike

我一直在研究 mpld3 绘图,并试图找到一种通过提供新的 JSON 序列化字典来更新生成的 mpld3 绘图的好方法。假设我使用一些模板引擎生成了我的 mpld3 图:

var json_data = {{ mpld3 json serialized using mpld3.fig_to_dict() }}
mpld3.draw_figure("fig01", json_data);

现在我添加了一个带有回调的 slider ,这意味着使用通过 mpld3.fig_to_dict() 调用生成的新 JSON 更新整个图形。这PR在 mpld3 的 Github 上演示了如何使用 slider 更新单个线条元素并为其设置动画,但是是否有任何简单的方法可以通过提供新的 json 数据来简单地更新整个图形?

最佳答案

似乎更新整个图的最好方法是删除所有内容并重新开始。根据您上面的代码:

var json_data = {{ mpld3 json serialized using mpld3.fig_to_dict() }};
d3.select("#fig01").selectAll("*").remove();
mpld3.draw_figure("fig01", json_data);

这里是 a little example gist .

关于python - 使用 JSON 数据更新 mpld3 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26572899/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com