我尝试使用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的情况吗?