首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >gmplot库。列表(贴图(浮点值不适用于标记,但适用于热贴图。为什么?

gmplot库。列表(贴图(浮点值不适用于标记,但适用于热贴图。为什么?
EN

Stack Overflow用户
提问于 2020-06-22 23:28:53
回答 1查看 95关注 0票数 0

数据是从Google Sheets中的两列中提取的,如下所示:

代码语言:javascript
运行
复制
latitude = list(map(float, wks.col_values(3)[1:]))
longitude = list(map(float, wks.col_values(4)[1:]))

下面是创建地图的代码:

代码语言:javascript
运行
复制
gmap = gmplot.GoogleMapPlotter(33.204345, -71.67478, 14, apikey="")
gmap.heatmap(latitude, longitude)   #this works
gmap.marker(latitude, longitude, color='cornflowerblue')  

gmap.draw("test55.html") 

gmap.heatmap工作得非常好...但是,gmap.marker根本不会工作,并产生以下错误:

代码语言:javascript
运行
复制
TypeError: must be real number, not list

为什么gmap标记不接受我的坐标?:|

EN

回答 1

Stack Overflow用户

发布于 2020-07-05 01:14:32

正如注释中所提到的,您可以手动遍历marker(),但更简单的选择是只使用scatter()

代码语言:javascript
运行
复制
gmap.scatter(latitude, longitude, color='cornflowerblue')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62518000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档