如何使用Scala和Map取消数据透视?

时间:2019-06-06 00:48:13

标签: scala dictionary unpivot

我正在为正在处理的某些数据准备一些视图,为了更好地总结它们,我需要对它们进行分组和数据透视

分组后我得到了这个数据

Key Col1_7days Col2_7_days Col1_30days Col2_30_days 0 0.0053 0.0049 0.0061 0.0073

我正在尝试获得类似的东西

Col 7days 30days Col1 0.0053 0.0061 Col2 0.0049 0.0061

为此,我创建了两张地图

map1 =Seq((Col1_7days, Col1),
          (Col1_30days, Col1),
          (Col2_7days, Col2),
          (Col2_30days, Col2))

map2 = Seq((Col1_7days, 7days),
          (Col1_30days,  30days),
          (Col2_7days,  7days),
          (Col2_30days, 30days))

关键是我无法将地图“翻译”到表格中。

有什么想法吗?

0 个答案:

没有答案