网页使用R点击热图

时间:2014-12-29 23:04:01

标签: r web click maps heat

我想弄清楚是否有一种方法可以在屏幕截图图像的顶部创建热图。

所以,我有一个网页截图JPEG图像。我还为页面中的每个UI元素提供了每月点击率数据。现在我想用R来创建热图(半透明),这样人们就可以更容易地知道最终用户点击的位置,反之亦然。

我可以使用R创建简单的热图和图形,但它似乎远离我想要的位置。

1 个答案:

答案 0 :(得分:1)

这是我的第一篇文章,所以请保持温和。

首先,我假设您拥有每个元素的x,y,高度,宽度以及数据表中的某种形式的分数,如:

X | H | Y | W  | SCORE
0 | 5 | 0 | 5  | 5
0 | 5 | 0 | 5  | 5
5 | 5 | 5 | 35 | 50

我认为你可以通过在图像上绘制矩形来实现 有关如何绘制recs的信息,请参阅ggplot2文档:

http://docs.ggplot2.org/current/geom_rect.html

请参阅此前的SO帖子,了解如何在图像上绘图:

Plot data over background image with ggplot