使用histogrammar进行慢速3D直方图 - sparksql

时间:2018-02-14 14:29:37

标签: scala apache-spark histogrammar

我尝试使用histogrammar创建3D直方图:

val empty = Bin(40, -20, 20.0, $"Ax",
            Bin(40, -10, 20.0, $"Ay",
                Bin(40, -10, 1.6, $"Az")))

示例数据:

+-----------+------------+-----------+
|         Ax|          Ay|         Ax|
+-----------+------------+-----------+
|      -0.14|0.0099999998|      -0.14|
|      -0.14|0.0099999998|      -0.14|
|      -0.14|0.0099999998|      -0.14|
|-0.20999999|0.0099999998|-0.20999999|
|-0.20999999|0.0099999998|-0.20999999|
|-0.28999999|0.0099999998|-0.28999999|
+-----------+------------+-----------+

此代码编译并运行;然而,与1D直方图相比,它非常慢。

Q1:我的代码是否按照预期的方式进行?

Q2:运行时间相对于行数仍应是线性的。这是histogrammar的情况吗?

0 个答案:

没有答案