我有一个如下所示的数据框:

每一行代表一个人。它们在数据框上给出的一段时间内停留在 3 个不同的位置。最初的几个人不会留在位置 1,而是“出生”在位置 2。其余的留在每个位置(3 个位置)。
我想在数据框中给定的 X、Y 坐标处为每个人设置动画,并将它们表示为点或任何其他形状。这是流程:
- 每个人都应该在给定的时间出现在第一个给定的位置 (location1)。在这种状态下,它们的颜色应该是蓝色。
- 停留在location1直到location2_time,然后出现在location2。在这种状态下,它们的颜色应该是红色。
- 停留在location2直到location3_time,然后出现在location3。在这种状态下,它们的颜色应该是红色。
- 在位置 3 停留 3 秒,然后永远消失。
视觉对象上可以有几个人。我怎样才能做到这一点?
以下链接中有一些很好的答案。但是,在这些解决方案上,点不会消失。
- 我怎样才能让python图的点随着时间的推移出现?
- 如何动画散点图?