0

我正在尝试建立一个网站。网站的一部分需要根据用户输入显示图表。它将使用 Django 构建。

我检查了一些选项,mpld3 证明至少比其他选项更好。该图有点动画(?),因为散点图在暂停后出现。如果我可以包含它,这是一个很棒的功能。

所以在使用 mpld3 时,我遇到了两个问题: 1. 当我运行 python 脚本时,我有一个图像作为图形的背景。当我使用 mpld3 将其呈现到网页时,这不会出现。2. 只出现最后的情节。有没有一种方法可以让图表上出现的点一个一个地显示出来,并按照预期的方式暂停?

这是包含必要细节的代码的一部分。如果有任何进一步的细节,我很乐意提供。

fig, ax = plt.subplots()
im = plt.imread('map_main.png')
implot = plt.imshow(im)
plt.axis([0, width, 0, height])
plt.ion()

for i in locations:
    x, y = locations[i]
    plt.scatter(x, y, c='b')
    plt.pause(0.05)
  • locations包含一堆应该显示散点的坐标。

关于我接下来应该学习什么以实现这一目标的任何帮助都会很棒。谢谢。

4

0 回答 0