Итак, мне даны тысячи строк данных, которые я вставил во фрейм данных с помощью панд. Я хотел бы создать графики, содержащие только 48 строк данных, а после каждых 48 строк создать новый график, содержащий следующие 48 строк и т. Д. Я не понимаю, как это сделать. Я также хотел бы знать, как построить график только определенных строк в моем фрейме данных на линейном графике. Постскриптум это мой первый вопрос, поэтому я прошу прощения за любые ошибки форматирования.
Я выделил определенный столбец моего кода «HP» и назначил переменную hp, выполнив команду hp = df.HP. Я также сделал базовый график для всех данных, выполнив hp.plot (x = '#', y = None, kind = 'line'). Я посмотрел мою проблему и попытался использовать
hpnew = hp[seq(1, nrow(hp), 48), ]
hpnew.plot(x = '#', y = None, kind = 'line')
Где hp new будет в каждом 48-м ряду. Это не сработало, и я остался с сообщением об ошибке
NameError: name 'seq' is not defined
Изначально я сказал использовать
for i to range(hp):
hp(i)
Но я остался с синтаксической ошибкой и был растерян, что оттуда.