Алгоритм «сглаживания» значений данных для визуализации - PullRequest
4 голосов
/ 15 июня 2009

Я читаю некоторые данные для стран по всему миру и играю с гаджетами визуализации Google, в частности с картами визуализации . Проблема в том, что США всегда выходят вперед. В то время как у большинства стран есть значения между 1 и 50, США постоянно имеют значение 2000+. Это означает, что в визуализации трудно определить разницу между всеми «маленькими странами», поскольку все они имеют примерно одинаковый бледно-зеленый оттенок, в то время как в США всегда темно-зеленый жир.

Меня не особо заботит точность визуализации, поэтому я бы хотел немного сгладить или усреднить значения, чтобы была видимая разница между очень низким, низким и не таким низким страны. Какой хороший алгоритм для этого?

Довольно простая проблема, но я совсем не математик. ^ _ ^ ;;

Ответы [ 2 ]

13 голосов
/ 15 июня 2009

Как насчет отображения данных в логарифмическом масштабе. Таким образом, значение 10 переводится в 1, значение 100 - в 2, 1000 - в 3 и т. Д.

0 голосов
/ 23 октября 2011

Логарифмические шкалы являются опцией, если, как правило, существует разность порядка величин для большинства важных точек данных.

Однако, если ваш дистрибутив бимодальный - вам лучше нормализовать, чем записывать в журнал ваши данные.

Чтобы сделать это, вы должны найти параметр, который соответствует 2000+ США (возможно, ВВП?) И нормализовать все точки данных к региональному значению этого числа. Тогда вы увидите точные различия, которые вас интересуют в интуитивно понятной цветовой карте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...