LSTM для множественного набора данных - PullRequest
0 голосов
/ 07 января 2020

У меня есть следующие данные временных рядов (это всего лишь фрагмент):

    Date    Country Category    Consumption
     01/04/2018 France  AT  5.42
     01/04/2018 France  SE  85.56
     02/04/2018 France  AT  4.56
     02/04/2018 France  SE  107.97
     03/04/2018 France  AT  3.18
     03/04/2018 France  SE  94.94

, и мне нужно спрогнозировать потребление на 04/04/2018 для уникальной комбинации страны и категории, т.е. используйте следующие кадры данных и запускайте отдельные модели:

Франция и АТ:

 Date   Country Category    Consumption
 01/04/2018 France  AT  5.42
 02/04/2018 France  AT  4.56
 03/04/2018 France  AT  3.18

Франция и ЮВ

 Date   Country Category    Consumption
  01/04/2018    France  SE  85.56
  02/04/2018    France  SE  107.97
  03/04/2018    France  SE  94.94

Я попытался запустить следующий код:

df = pd.DataFrame({
"Country": ["France", "France","France","France","France","France"],
"Category": ["IE", "SE","DK","GB","IT","AT"]})
comboList=list(zip(df['roaming_partner_country'],df['opco']))
  # print(comboList)


 for i,combo in enumerate(comboList):

   subset= df3[(df3['roaming_partner_country']==combo[0]) & (df3['opco']==combo[1])]

  print(subset.head(10))

Не знаете, как запускать модели отдельно для каждого из подмножеств.

...