Sparklyr - преобразование набора данных (из строк в столбцы) - PullRequest
0 голосов
/ 26 мая 2020

У меня есть следующий пример набора данных (tbl_spark)

# Source: spark<input> [?? x 12]
    m01   m02   m03   m04   m05   m06   m07   m08   m09   m10   m11   m12
  <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
1     1     2     3     4     5     6     7     8     9    10    11    12
2    13    14    15    16    17    18    19    20    21    22    23    24

Где m01 соответствует месяцу 01/2019, m02 - 02/2019, ..., m12 - 12/2019.

Я хотел бы преобразовать набор данных (для каждого пророка) следующим образом:

# Source: spark<output> [?? x 2]
   ds             y
   <date>     <dbl>
 1 2019-01-01     1
 2 2019-02-01     2
 3 2019-03-01     3
 4 2019-04-01     4
 5 2019-05-01     5
 6 2019-06-01     6
 7 2019-07-01     7
 8 2019-08-01     8
 9 2019-09-01     9
10 2019-10-01    10
11 2019-11-01    11
12 2019-12-01    12
13 2019-01-01    13
14 2019-02-01    14
15 2019-03-01    15
# … with more rows

Как я могу сделать это в sparklyr? Спасибо

...