我是一位有用的助手,可以为您翻译文本。
我希望将它们绘制在旧金山的地图上,'Type'列为'G'中的数据为红色,'C'为蓝色。我该如何绘制这样简单的图?我还应该如何在地图上显示街道?可以提供一个简单的示例吗?
我找到了一个名为Geopy的库,如果有助于转换数据,则可将数据更改为经度和纬度。另外,据了解
我不太熟悉Python中的GIS系统。 我正在寻找一个库来执行以下操作:
假设我有一个带有街道地址列和另一个标记分类或数字数据的pandas数据框,类似于以下内容(针对旧金山):
df=pd.DataFrame({'Location': ['1 Dr Carlton B Goodlett Place','1390 Market Street','1100 Fillmore St' ],
'Type': ['G', 'G','C']})
我希望将它们绘制在旧金山的地图上,'Type'列为'G'中的数据为红色,'C'为蓝色。我该如何绘制这样简单的图?我还应该如何在地图上显示街道?可以提供一个简单的示例吗?
我找到了一个名为Geopy的库,如果有助于转换数据,则可将数据更改为经度和纬度。另外,据了解
matplotlib
可以使用basemap
进行绘制,但适用范围要大于城市。