Python的Plotly库对于数据可视化和简单,轻松地理解数据非常有用。绘图图形对象是绘图的高级接口,易于使用。
plotly.express.scatter_geo()函数
此函数用于将地理数据绘制到Map上。
用法:plotly.express.scatter_geo(data_frame=None, lat=None, lon=None, locations=None, locationmode=None, color=None, text=None, hover_name=None, hover_data=None, custom_data=None, size=None, title=None, template=None, width=None, height=None)
参数:
data_frame:需要为列名传递DataFrame或array-like或dict。
lat:此参数用于根据Map上的纬度定位标记。
lon:此参数用于根据Map上的经度定位标记。
locations:此参数根据locationmode解释并映射到经度/纬度。
locationmode:此参数确定用于将位置中的条目与Map上的区域进行匹配的位置集。
color:此参数将颜色分配给标记。
size:此参数用于分配标记大小。它可以是data_frame中列的名称,也可以是pandas Series或数组对象。
title:此参数设置图形标题。
width:此参数设置图形的宽度
height:此参数设置图形的高度。
范例1:
Python3
import plotly.express as px
df = px.data.gapminder().query("year == 2007")
plot = px.scatter_geo(df, locations="iso_alpha")
plot.show()
输出:
范例2:使用size和color参数
Python3
import plotly.express as px
df = px.data.gapminder().query("year == 2007")
plot = px.scatter_geo(df, locations="iso_alpha",
size="gdpPercap",
color = "country")
plot.show()
输出:
相关用法
- Python Wand function()用法及代码示例
- Python Sorted()用法及代码示例
- Python Numbers choice()用法及代码示例
- Python Tkinter askopenfile()用法及代码示例
- Python round()用法及代码示例
- Python id()用法及代码示例
注:本文由纯净天空筛选整理自deepanshumehra1410大神的英文原创作品 plotly.express.scatter_geo() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。