370
Глава 16 •
Загрузка данных
'size': [5*mag for mag in mags],
❷
'color': mags,
❸
'colorscale': 'Viridis',
❹
'reversescale': True,
❺
'colorbar': {'title': 'Magnitude'},
},
}]
...
Не забудьте обновить имя файла, чтобы использовать 30-дневный набор данных
.
Все значимые изменения происходят в словаре
'marker'
, потому что мы изменяем
только внешний вид маркеров. Настройка
'color'
сообщает Plotly, какое значе-
ние должно использоваться для определения местоположения каждого маркера
на цветовой шкале
. Для определения цвета будет использоваться список
mags
.
Настройка
'colorscale'
указывает Plotly, какой диапазон цветов должен исполь-
зоваться: цветовая шкала
'Viridis'
лежит в диапазоне от темно-синего до светло-
желтого и хорошо подходит для набора данных
. Мы присваиваем
'reversescale'
значение
True
, потому что светло-желтый цвет должен
использоваться для самых
слабых, а темно-синий — для самых разрушительных землетрясений
. Настройка
'colorbar'
управляет внешним видом цветной полосы, которая выводится сбоку
от карты. Здесь цветовой шкале присваивается заголовок
'Magnitude'
, чтобы было
сразу ясно, что
представляют разные цвета
.
Если запустить программу в этой версии, карта будет выглядеть намного сим-
патичнее. На рис. 16.9 цветовая шкала обозначает разрушительность отдельных
землетрясений. При большом количестве точек данных становится ясно видно, где
проходят границы тектонических плит!
Рис. 16.9.
Цвета и размеры маркеров представляют
магнитуду землетрясений
Построение карт с глобальными наборами данных:
формат JSON
371
Другие
цветовые шкалы
Также для оформления диаграммы возможно выбрать другую цветовую шкалу.
Чтобы просмотреть доступные варианты цветовых шкал, сохраните следующую
короткую
программу под именем
show_color_scales .py
:
Достарыңызбен бөлісу: