Python столбцы DataFrame в строки - PullRequest
1 голос
/ 22 апреля 2020

У меня есть 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 временных шагов.

...