Я пытаюсь улучшить сюжет спагетти, создавая сюжет со всеми моими линиями, затем выделяя наиболее важную линию жирным шрифтом, меняя цвета и т. Д. c. Однако, когда я добавляю новую строку, я получаю странное поведение.
date_list = [base - datetime.timedelta(days=x) for x in range(100)][::-1]
df = pd.DataFrame(np.random.rand(100,3), index=date_list)
df.iloc[:50, 2] = np.nan
ax = df.plot(figsize=(10, 7.7),title='test')
В этой строке я получаю странное поведение
ax.plot(frame_trunc.iloc[:,2], color='orange', linewidth=4)
Я не понимаю этого поведения. Почему начальные линии скручиваются вместе? Я бы предположил, что значения x будут одинаковыми между ними.