Ваша заявленная цель:
Сравните население нескольких штатов в маленькой стране.
Ваша заявленная проблема:
Поскольку в некоторых штатах проживает 3000 000 человек, а в некоторых - 2000 человек. Есть ли простой способ «нормализовать» или сделать данные сопоставимыми?
Цель нормализации ваших данных перед отображением
Этот ответ будет отсутствовать, так как я не уверен в контексте того, почему вы делаете карту.
Тем не менее, вот некоторые мысли для изучения: нормализуйте свои данные так, чтобы карта дала интересное значение потенциальным читателям карты, чтобы они могли связать то, что они видят на вашей карте, с какой-то концепцией, о которой они обычно думают. По сути, я думаю, что ваши новые нормализованные числа должны быть связаны с некоторой качественной концепцией, которую читатели карты находят интересной для понимания (случайный фрагмент: Мера = Количество х Качество, Гегель).
Два предложенных способа нормализации ваших данных
1. Чтобы дать представление о том, сколько открытого пространства находится в каждом штате.
Создайте новую переменную состояния для плотности населения, рассчитав население, деленное на общую площадь штата.
2. Для того, чтобы раскраска состояний контрастировала друг с другом.
Создайте новую переменную состояния, рассчитав отклонение от среднего значения каждого состояния. Например, скажем, у вас есть 3 штата с населением следующим образом:
- Состояние А равно 100.
- Состояние B 50.
- Состояние C равно 1.
Среднее будет около 50.
Значения новой переменной для каждого состояния будут следующими:
- Состояние А +50 (интенсивный зеленый цвет ).
- Состояние B равно 0 (цвет серый ).
- Состояние C -49 (интенсивный красный цвет ).
Вы можете использовать любую цветовую схему, где положительные числа контрастируют с отрицательными числами (Google ColorBrewer для многих примеров цветовых схем для карт).