这里有代码:http://jsfiddle.net/S48QX/。
我想根据一个三维数据集来绘制一张图片,例如:
var data = [
{x:1.428, y:0.500, energy:0.458},
{x:1.428, y:1.191, energy:0.616},
{x:1.428, y:1.882, energy:0.795},
{x:1.428, y:2.573, energy:0.642},
{x:1.428, y:3.264, energy:0.536},
{x:1.428, y:3.955, energy:0.498},
{x:1.428, y:4.646, energy:0.494},
{x:1.428, y:5.337, energy:0.517},
...
这就像散点图,但我需要每个像素都被设置,而不仅仅是图像上的一堆彩色点。所以,我的问题是如何使用d3.js插值散点图。
目前我能做到的最好的生成图像在这里,但有没有可能使它更加平滑和美观?
我正在寻找一种只基于部分/散布数据生成热力图的方法。我希望d3.js能够插值出缺失的部分。
(1,5) ? ? ? (5,5)
? ? ? ? ?
? ? ? ? ?
(1,2) ? ? ? (5,2)