我想弄清楚是否有一种方法可以在屏幕截图图像的顶部创建热图。
所以,我有一个网页截图JPEG图像。我还为页面中的每个UI元素提供了每月点击率数据。现在我想用R来创建热图(半透明),这样人们就可以更容易地知道最终用户点击的位置,反之亦然。
我可以使用R创建简单的热图和图形,但它似乎远离我想要的位置。
答案 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帖子,了解如何在图像上绘图: