Построить графики, используя названия городов вместо широты и долготы - PullRequest
0 голосов
/ 28 июня 2018

Я извлекаю данные твитов из Twitter и классифицирую твиты по 3 типам оценок как «положительные», «отрицательные» или «нейтральные». Я хочу отобразить местоположение пользователя на карте мира и уведомить каждый цвет местоположения по его типу, т. Е. «Положительный» (зеленый цвет), «отрицательный» (красный цвет) или «нейтральный» (желтый цвет). Twitter возвращает местоположение пользователя как: "location": "Нортгемптон, Англия" "оценка": "положительный"

Как я могу нанести эти данные на карты, используя страну, город и рейтинг? есть ли библиотека JavaScript?

1 Ответ

0 голосов
/ 28 июня 2018

Twitter также возвращает код страны и страны в атрибуте «место». Вы можете использовать код страны и сюжетно , чтобы создать красивую карту хороплета. Plotly классифицирует ваши данные по коду страны на карте. Единственная проблема заключается в том, что в графике используются 3-значные коды стран и твиттерные 2-значные коды, поэтому вам придется сопоставлять их, используя найденные данные здесь

Plotly также имеет множество функций для динамического отображения счета, названия страны и того, что вам нужно. Я делал это раньше в Python. Также имеется библиотека javascript. Наслаждайтесь!

...