Как разобрать вывод геокодов Google в панды DataFrame? - PullRequest
0 голосов
/ 06 мая 2019

Каков эффективный способ анализа вывода геокодов Google в DF pandas, имея одну строку на запрос геокодирования?

Вывод не согласован, и много времени приходится выполнять вручную, чтобы проанализировать все существующие ключи для 1000+ запросов в DataFrame.Я уверен, что это удобный способ сделать это.

Пример вывода запроса:

[{'address_components': [{'long_name': 'Aberdeen',
'short_name': 'Aberdeen',
'types': ['locality', 'political']},
   {'long_name': 'Aberdeen City',
'short_name': 'Aberdeen City',
'types': ['administrative_area_level_2', 'political']},
   {'long_name': 'Scotland',
'short_name': 'Scotland',
'types': ['administrative_area_level_1', 'political']},
    {'long_name': 'United Kingdom',
'short_name': 'GB',
'types': ['country', 'political']}],
 'formatted_address': 'Aberdeen, UK',
  'geometry': {'bounds': {'northeast': {'lat': 57.19565069999999,
 'lng': -2.0441627},
'southwest': {'lat': 57.1041518, 'lng': -2.2058926}},
'location': {'lat': 57.149717, 'lng': -2.094278},
'location_type': 'APPROXIMATE',
'viewport': {'northeast': {'lat': 57.19565069999999, 'lng': 
-2.0441627},
'southwest': {'lat': 57.1041518, 'lng': -2.2058926}}},
  'place_id': 'ChIJSXXXH0wFhEgRcsT0XNoFu-g',
  'types': ['locality', 'political']}]

Желаемый результат - MultiIndex DataFrame со всеми существующими ключами, по одной строке на запрос.

Спасибо!

...