zjffdu
zjffdu

Reputation: 28774

How to implement heatmap?

I want to implement heatmap for our site based on our own site logs, but do not how to implement it.

My current idea is to generate an image within the click percentage as the background image.

I'd like to know whether there're some other mature solutions for heatmap implementation

Upvotes: 2

Views: 4981

Answers (4)

Alexander Summers
Alexander Summers

Reputation: 141

If you're interested in a no-code solution, you could try Microsoft Excel (2016 or later).

Specifically, you can use Power Pivot to add your data to Excel. Then, you can display it with the 3D Maps feature.

I used this to plot approximately 1.7 million latitude and longitude pairs on a 3D globe; you could map your data onto a flat plane, too.

Here's what the end result looks like for my project (You can view more details about this approach here):A heatmap depicting the continental United States of America.

Upvotes: 0

lilienfa
lilienfa

Reputation: 263

There is always the data-driven documents, D3.js, a JavaScript library. Worth checking it out :)

Upvotes: 0

zjffdu
zjffdu

Reputation: 28774

Finally, I find that html overlay may be a proper solution for me.

Upvotes: 0

Matt Ball
Matt Ball

Reputation: 359786

For a proper heat map, see Recording user data for heatmap with JavaScript.

Here is a list of a few third-party options.

For something a bit different, Google Analytics provides a similar feature called In-Page Analytics which replaced the Site Overlay feature.

Upvotes: 2

Related Questions