gpt4 book ai didi

python - 当逐渐给出每条线的点时,在matplotlib中绘制多条线

转载 作者:太空宇宙 更新时间:2023-11-03 14:01:48 25 4
gpt4 key购买 nike

我想在图中绘制多条线。每条线的所有点一开始并不可用,它们会逐渐变得可用。

I want to plot something like this

每条线的整点在开始时不可用,例如,在 t=3 点处,一条线为 [(1,0),(2,3), (3,6)] 且在 t= 4 出现一个新点 [(1,0),(2,3), (3,6), (4, 9)]。

更清楚地说,我没有所有的绘图点,点是逐渐给出的。因此,我需要不断更新我的情节以捕捉变化。

最佳答案

这样的图片可以用以下方法绘制:

from __future__ import division
import matplotlib.pyplot as plt
from random import randint

data = [
("1 line", [randint(0, 10) / 10 for i in range(20)]),
("2 line", [randint(0, 10) / 10 for i in range(20)]),
("3 line", [randint(0, 10) / 10 for i in range(20)]),
("4 line", [randint(0, 10) / 10 for i in range(20)])
]

for label, y in data:
plt.plot(y, label = label)
plt.legend()
plt.show()

关于python - 当逐渐给出每条线的点时,在matplotlib中绘制多条线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49187768/

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