В одном из моих проектов, я хотел бы создать heatmap пользовательских кликов. Я искал какое-то время и нашел эту библиотеку - http://www.patrick-wied.at/static/heatmapjs/examples.html. Это именно то, что я хотел бы сделать. Я хотел бы создать Heatmap в SVG, если это возможно, это только разница.Какова основная идея создания clickmartmap?
Я хотел бы создать свою собственную тепловую карту, и мне просто интересно, как это сделать. У меня есть позиция XY. Каждый клик имеет в основном различную XY-позицию, но время от времени могут быть исключения, несколько кликов могут иметь место XY.
Я нашел несколько решений на основе сетки на веб-сайте, где вам нужно проверить, какие клики принадлежат одному столбцу в этой сетке, и в соответствии с этими данными вы можете заполнить наиболее щелкаемые столбцы красным или оранжевым цветом и так далее на. Но для меня это немного сложнее и, возможно, медленнее для больших сеток.
Так что мне интересно, есть ли другое решение, как «рассчитать» цвета тепловой карты или мне хотелось бы знать основную идею, используемую в библиотеке выше.
Большое спасибо
Не могли бы вы использовать 'matplotlib'? – Skyler
Возможно, я объяснил это неправильно. Я хотел бы знать только то, как можно создать тепловую карту, только основная идея алгоритма. Как я уже писал выше, у меня есть позиция XY click, но я не знаю, как «группировать» клики, которые близки друг к другу, и устанавливать их красным цветом, например «самое нажатое место». И, конечно же, также обрабатывайте остальную часть кликов аналогичным образом, только цвета будут отличаться в зависимости от тепловой карты - красного, оранжевого, желтого, зеленого, голубого, синего. – sylar32
Вы имеете в виду, что не знаете, как определить, к какой сетке должна принадлежать позиция щелчка? – Skyler