#python-3.x
#python-3.x
Вопрос:
У меня есть таблица panda, в которой указано много стран на основе местоположения. В таблице показана ссылка на это
Real Table |After conversion
Edinburgh, Scotland |UK
Nairobi, Kenya| Kenya
Manchester| UK
uk |UK
Sirajganj |Bangladesh
Как это сделать в python?
или согласован со страной?
05.0738 047.3288 to Somalia
60.45148 022.26869 to Finland
51.50853-000.12574 to United Kingdom
33.24428-086.81638 to USA
47.55839 007.57327 to Switzerland
Комментарии:
1. У вас есть какой-нибудь код, который позволит сообществу узнать, что вы уже пробовали / сделали? Затем сообщество может предоставить предложения / дополнительные идеи относительно того, что вы можете сделать для достижения желаемой цели — спасибо
2. Для этого, вероятно, потребуется вызвать сторонний API, поскольку нет внутренней карты, которая связывает местоположения со странами.
3. У меня сейчас нет никакого кода. Этот набор данных поступает из местоположения Twitter, когда он предоставляет Лондону и London, England два отдельных места. Итак, я хочу преобразовать его в одну страну для каждой позиции. Я сталкиваюсь с этой проблемой и не могу найти решение. @Gagan. Знаете ли вы какой-нибудь API для этого @terry?
Ответ №1:
Эта программа решается с помощью Yandex python.
import geocoder
g = geocoder.yandex([55.95, 37.96], method='reverse')
print(g.json)
g.json['country']