У меня есть данные в форме:
Year Month State Value
2001 Jan AK 80
2001 Feb AK 40
2001 Mar AK 60
2001 Jan LA 70
2001 Feb LA 79
2001 Mar LA 69
2001 Jan KS 65
.
.
Эти данные относятся только к 2001 году и месяцам для каждого штата.
Мне нужен базовый график, в котором эти данные объединены в один из штатов, где ось X - это месяц, а ось Y - это значение.
Когда я строю график с:
g = df.groupby('State')
for state, data in g:
plt.plot(df['Month'], df['Value'], label=state)
plt.show()
Я получаю очень странный график.

Я знаю, что, основываясь на графике, они не сильно отличаются друг от друга по своему поведению, но даже близко не похожи друг на друга.
Есть ли способ построить более непрерывный участок?