Я пытаюсь нанести на карту страны на карте мира. Возникающая проблема - только США показывается на выходе - PullRequest
0 голосов
/ 24 апреля 2020
fig = px.scatter_geo(df, locations="country", color = "country",
                                  projection="natural earth")
fig.show()

С выходной стороны я могу получить карту мира, и в легендах все страны появляются. Проблема в том, что страны не отображаются на карте.

Вот снимок данных примера:

{'id': {0: '72b83200-4881-4806-b910-af86905256c4',
  1: '5db5df19-c06b-489a-b2f4-c2ffc26643ba',
  2: '6c9e4f0d-ef87-497f-97af-df207a25331d',
  3: '004bf779-368d-47ae-b3cc-07b0ecad2464',
  4: '8a2265d9-1f81-4c47-953f-0d4bfab326c0'},
 'name': {0: 'BALCO BRANDS PTY LTD',
  1: 'Bambury',
  2: 'Bata Shoe Company of Australia',
  3: 'Bean Body Care',
  4: 'Caprice Australia '},
 'canonical_name': {0: 'balcobrands',
  1: 'bambury',
  2: 'batashoecompanyofaustralia',
  3: 'beanbodycare',
  4: 'capriceaustralia'},
 'url': {0: 'http://www.balcobrands.com',
  1: 'http://www.bambury.com.au',
  2: 'http://www.bataindustrials.com.au',
  3: 'https://global.beanbodycare.com',
  4: 'http://www.caprice.com.au'},
 'type': {0: 3, 1: 3, 2: 3, 3: 3, 4: 3},
 'address': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan},
 'city': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan},
 'state': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan},
 'country': {0: 'Australia',
  1: 'Australia',
  2: 'Australia',
  3: 'Australia',
  4: 'Australia'},
 'country_code': {0: 'AU', 1: 'AU', 2: 'AU', 3: 'AU', 4: 'AU'},
 'created_at': {0: '2020-04-01 20:52:38.098099',
  1: '2020-04-01 20:52:38.364935',
  2: '2020-04-01 20:52:38.636768',
  3: '2020-04-01 20:52:38.951573',
  4: '2020-04-01 20:52:39.271376'},
 'created_by': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan},
 'updated_at': {0: '2020-04-01 20:52:38.098099',
  1: '2020-04-01 20:52:38.364935',
  2: '2020-04-01 20:52:38.636768',
  3: '2020-04-01 20:52:38.951573',
  4: '2020-04-01 20:52:39.271376'},
 'updated_by': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan}}

1 Ответ

0 голосов
/ 06 мая 2020

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

...