Мне нужна помощь в моем временном ряду. У меня есть этот фреймворк, который встроен в панды:
date bitcoin tether
91 2017-11-01 0.0444 0.0001
90 2017-11-02 0.0426 0.0000
89 2017-11-03 0.0181 0.0000
88 2017-11-04 0.0296 0.0000
87 2017-11-05 0.0035 0.0000
86 2017-11-06 -0.0582 0.0000
85 2017-11-07 0.0206 0.0000
84 2017-11-08 0.0481 0.0100
Я хотел бы связать движение троса и биткойнов в одном и том же сюжете, и время должно быть визуализировано по оси x. Я бы хотел, чтобы биткойн и тейтер были масштабированы в своем собственном размере. Я хотел бы иметь что-то подобное на картинке (созданное с помощью matplotlib), но со временем, показанным на оси. Я не забочусь о пакете, только результат..... Я использую Python 2.7.
Tether vs Bitcoin Var%
Это всего лишь стандартный plot()
:
df.set_index(pd.to_datetime(df.date), drop=True).plot()
Чтобы добавить сетку и вторичную ось y, используйте аргументы plot()
:
df = df.set_index(pd.to_datetime(df.date), drop=True)
df.bitcoin.plot(grid=True, label="bitcoin", legend=True)
df.tether.plot(secondary_y=True, label="tether", legend=True)