У меня есть DataFrame с временным рядом и другими значениями, которые я хочу преобразовать для задачи машинного обучения. В настоящее время мой DF выглядит так:
FeatureA FeatureB CatA CatB T_0 T_1 ... T_12
a_______ b _______A___B___0___2 ...... 43
c_______ d _______C___B___0___4 ...... 154
...
Я хочу, чтобы он выглядел так, чтобы я мог использовать его для машинного обучения с керасом. Я либо хотел, чтобы я мог использовать RNN, либо чтобы я мог делать FFNN. Я предполагаю, что это должен быть мультииндексный Dataframe или выглядеть примерно так:
FeatureA FeatureB CatA CatB T T_+1
a_______ b _______A___B___0___2
a_______ b _______A___B___2___3
...
a_______ b _______A___B___42__43
c_______ d _______C___B___0___4
c_______ d _______C___B___4___9
...
c_______ d _______C___B___123_154
...
Хотя кажется, что должен быть простой способ сделать это, я ничего не нашел в Интернете и могу Не придумайте ничего лучше, чем использовать для l oop, что заняло бы вечность, поскольку у меня есть полмиллиона точек данных и 120 временных шагов.