如何用叠加的图片绘制散点图?

时间:2015-06-24 08:48:31

标签: python d3.js matplotlib

我不是网络程序员,而是被迫提供某种演示文稿。任务如下:我在每行中都有一个带有2D点的.csv,这些点通过URL或整数索引与一些图片进行一对一的映射。

我需要在浏览器中绘制这些点的散点图,以便绘制相关图片而不是普通点。

这里展示了非常复杂的例子,只是为了了解我的意思: http://www.nytimes.com/interactive/2013/02/20/movies/among-the-oscar-contenders-a-host-of-connections.html

同样,我想要的只是画一个散点图,其中有矩形图片而不是普通点。首选交互式缩放。

到目前为止,我的候选人是D3和Bokeh(因为我主要是痴迷者)

然而,更好的方法是将一些现有的解决方案作为模板,然后将其破解以使其合适。

UPD:如果看起来我几乎找不到那样的东西,可以画一个简单的点,但是可以用鼠标悬停在它们上面并在鼠标下显示一个点的相关图片。 / p>

再次提前谢谢!

1 个答案:

答案 0 :(得分:0)

我用过D3 以下是带有图像的散点图示例: http://plnkr.co/edit/A60Pv8I7tqSVGKU64bgr?p=preview

src代码:

     <img style ="height:1px; width:340px;" >