使用 Leaflet、folium 和 pandas 使用 python 绘制地理编码数据(来自 CSV)时出错
Posted
技术标签:
【中文标题】使用 Leaflet、folium 和 pandas 使用 python 绘制地理编码数据(来自 CSV)时出错【英文标题】:error while using python to plot geocode data (from CSV) using Leaflet, folium and pandas 【发布时间】:2022-01-22 21:57:46 【问题描述】:我正在尝试将一些地理编码数据绘制到地图上,但有些东西不起作用。有人可以帮助我吗?
screenshot of the code
【问题讨论】:
嗨!请发布您的代码,而不仅仅是屏幕截图。同时,我假设您的一个地址中有一个 folium 的弹出功能不喜欢的字符。在你的 for 循环中尝试folium.Marker(lat,long], popup=folium.Popup(name, parse_html=True)).add_to(m)
【参考方案1】:
这是因为没有读取标题字段。重新格式化 csv 文件并使用相同的数据创建一个新文件,然后重试
【讨论】:
不幸的是,它没有成功。这是我的 csv 文件的样子:imgur.com/a/4FQ27yF 在问题下它还说 >> "iterrows: Unknown word.cSpell [21,23]"以上是关于使用 Leaflet、folium 和 pandas 使用 python 绘制地理编码数据(来自 CSV)时出错的主要内容,如果未能解决你的问题,请参考以下文章