У меня есть большой набор данных, состоящий из данных за 20 лет, с большим количеством информации. Я могу каждый раз брать максимум 8 месяцев и вставлять в новый фрейм данных. На данный момент у меня это жестко запрограммировано. Однако мне нужно сделать его c автоматически, без потери информации, и он должен читать до текущего времени.
Так, например, у меня есть:
import pandas as ps
import datetime
from datetimerange import DateTimeRange
df__2000_2000 = initial_dataset.read_data(start=ps.datetime(2000, 1, 1, 0, 1, 1, 100000), end=ps.datetime(2000, 9, 1, 0, 1, 1, 100000), limit=-1)
df__2000_2001 = initial_dataset.read_data(start=ps.datetime(2000, 9, 1, 0, 1, 2, 100000), end=ps.datetime(2001, 3, 1, 0, 1, 1, 100000), limit=-1)
df__2001_2001 = initial_dataset.read_data(start=ps.datetime(2001, 3, 1, 0, 1, 2, 100000), end=ps.datetime(2001, 12, 10, 0, 1, 1, 100000), limit=-1)
df__2001_2002 = initial_dataset.read_data(start=ps.datetime(2001,12, 10, 0, 1, 2, 100000), end=ps.datetime(2002, 8, 10, 0, 1, 1, 100000), limit=-1)
df__2002_2003 = initial_dataset.read_data(start=ps.datetime(2002, 8, 10, 0, 1, 2, 100000), end=ps.datetime(2003, 3, 10, 0, 1, 1, 100000), limit=-1)
.
.
.
и так далее. .. до текущей даты и времени;
Я пытался перебрать его, но мне это не удалось.
Не могли бы вы мне помочь?