Scattergeo是Plotly库中的一个函数,用于在Python中绘制地理散点图。它可以根据给定的经纬度数据在地图上显示散点,并可以根据数据的不同属性进行着色、大小调整等。
Scattergeo函数的参数包括:
Scattergeo函数的示例代码如下:
import plotly.graph_objects as go
lon = [-79.3832, -123.1207, -75.6699]
lat = [43.6532, 49.2827, 45.4215]
text = ['Toronto', 'Vancouver', 'Montreal']
fig = go.Figure(data=go.Scattergeo(
lon = lon,
lat = lat,
text = text,
mode = 'markers',
marker_color = 'blue',
))
fig.update_layout(
title_text = 'Canadian Cities',
showlegend = False,
geo = dict(
scope = 'north america',
landcolor = 'rgb(217, 217, 217)',
)
)
fig.show()
这段代码使用Scattergeo函数在地图上显示了加拿大的三个城市:多伦多、温哥华和蒙特利尔。散点的颜色为蓝色,鼠标悬停在散点上时会显示城市的名称。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上推荐的腾讯云产品仅供参考,具体选择还需根据实际需求进行评估。
领取专属 10元无门槛券
手把手带您无忧上云