小编Emi*_*min的帖子

如何为给定 X、Y 坐标和时间的 2D 散点图设置动画,并带有出现和消失的点?

我有一个如下所示的数据框: 在此处输入图片说明

每一行代表一个人。它们在数据框上给出的一段时间内停留在 3 个不同的位置。最初的几个人不会留在位置 1,而是“出生”在位置 2。其余的留在每个位置(3 个位置)。

我想在数据框中给定的 X、Y 坐标处为每个人设置动画,并将它们表示为点或任何其他形状。这是流程:

  1. 每个人都应该在给定的时间出现在第一个给定的位置 (location1)。在这种状态下,它们的颜色应该是蓝色。
  2. 停留在location1直到location2_time,然后出现在location2。在这种状态下,它们的颜色应该是红色。
  3. 停留在location2直到location3_time,然后出现在location3。在这种状态下,它们的颜色应该是红色。
  4. 在位置 3 停留 3 秒,然后永远消失。

视觉对象上可以有几个人。我怎样才能做到这一点?

以下链接中有一些很好的答案。但是,在这些解决方案上,点不会消失。

  1. 我怎样才能让python图的点随着时间的推移出现?
  2. 如何动画散点图?

python animation matplotlib

5
推荐指数
1
解决办法
302
查看次数

标签 统计

animation ×1

matplotlib ×1

python ×1