У меня есть вложенный список:участка вложенного списка, как несколько трендовых в питоне
nested=[[35,36,37],[34,35,36,37,38],[22,23,23,24]]
Мне нужно создать график, где каждый подсписок является трендовым в том же plot.For, например, в (х, у): трендовая линия 1 имеет точки (1,35), (2,36), (3,37). линия тренда 2 имеет точки (1,34), (2,35) ... (5,38) и то же самое для третьей линии тренда, и я не знаю, как это сделать. Я новичок в питоне, большое спасибо за совет!
редактировать Я пробовал:
import matplotlib.pyplot as plt
for list in nested:
x=range(1, len(list)+1)
y=list
plt.plot(x,y)
plt.show()
Это работает, но дает многочисленные участки. Мне нужно, чтобы поставить все эти на одном участке
есть вы попробовали '[plt.plot (x) для x в вложенном]; plt.show() '? – Abdou
Если вы хотите, чтобы значения оси x начинались с 1, вы можете попробовать '[plt.plot (* m) для m в [list (zip (* [(ix + 1, y) для ix, y в перечислении (x)])) для x вложенных]]; plt.show() '. – Abdou