Как построить линейный график Pandas Dataframe в виде подграфиков?Python

Программы на Python
Ответить
Anonymous
 Как построить линейный график Pandas Dataframe в виде подграфиков?

Сообщение Anonymous »

У меня есть DataFrame, который выглядит следующим образом:

Код: Выделить всё

{"1578286800000":71,"1578373200000":72,"1578459600000":72,"1578546000000":74,"1578632400000":7,"1578891600000":7,"1578978000000":6,"1579064400000":7,"1579150800000":6}
Формат:

Код: Выделить всё

Datetime:int
Я хочу создать подграф из данных, например, первый график будет для первых 5 пар данных, а второй график будет для остальных.
Я пытался построить график всего фрейма данных, но постоянно получаю эту ошибку:

Код: Выделить всё

ValueError: If using all scalar values, you must pass an index
Как вы можете видеть, у фрейма данных нет индекса, и я не знаю, как указать Datetime в качестве оси X и int
code> как ось Y.
Изменить 1 (с кодом):

Код: Выделить всё

import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_json("somedata.json")
df.plot.line()
plt.show()

Код: Выделить всё

somedata.json
содержит те же данные, что указаны в начале вопроса.

Подробнее здесь: https://stackoverflow.com/questions/793 ... sub-graphs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»