sparklyr-转换数据集(从行到列)

ocebsuys  于 2021-05-27  发布在  Spark
关注(0)|答案(0)|浏览(212)

我有以下示例数据集(tbl\u 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对应于2019年1月,m02对应于2019年2月,…,m12对应于2019年12月。
我想通过以下方式转换数据集(每个先知):


# 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

我怎样才能做到这一点呢?谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题