Python 没有获得正确的地图颜色代码
在我的原始帖子中,我试图创建地图时出错,但我想我成功地通过了。我确定我没有选择正确的Python 没有获得正确的地图颜色代码,python,data-visualization,Python,Data Visualization,在我的原始帖子中,我试图创建地图时出错,但我想我成功地通过了。我确定我没有选择正确的按键功能,但不确定为什么这不会显示正确的图像。请帮忙! 我从这里拿到了文件 我希望得到这样的东西 这就是我所尝试的 df_crime=pd.DataFrame(df.neighbourth) df_犯罪['premisetype']=pd.DataFrame(df.premisetype) df_犯罪['offence']=pd.数据帧(df.offence) df#U犯罪['MCI']=pd数据帧(df.MC
按键功能,但不确定为什么这不会显示正确的图像。请帮忙!
我从这里拿到了文件
我希望得到这样的东西
这就是我所尝试的
df_crime=pd.DataFrame(df.neighbourth)
df_犯罪['premisetype']=pd.DataFrame(df.premisetype)
df_犯罪['offence']=pd.数据帧(df.offence)
df#U犯罪['MCI']=pd数据帧(df.MCI)#主要犯罪指标,如盗窃
df_犯罪['occurrencedate']=pd.数据帧(df.occurrencedate)
df_犯罪['reporteddate']=pd.DataFrame(df.reporteddate)
df_crime['occurrencehour']=df_crime.occurrencedate.dt.strftime(“%H:%M”)
df_犯罪['reportedyear']=df_犯罪.reporteddate.dt.strftime(“%Y”)
df_crime['reportedmonth']=df_crime.reporteddate.dt.strftime(“%m”)
df_crime['reportedday']=df_crime.reporteddate.dt.strftime(“%d”)
df_crime['reportedhour']=df_crime.reporteddate.dt.strftime(“%H:%M”)
df_犯罪['Lat']=pd.DataFrame(df.Lat)
df_crime['Long']=pd.DataFrame(df.Long)
df_犯罪负责人()
我使用的坐标是:
多伦多纬度=43.70011
多伦多_LONG=-79.4163
我也有这个代码给我计数
df_crime1=df_crime.groupby('Neighbourhood').size().reset_index(name="Count")
world_geo=r'simple.geojson'#geojson文件
#使用纬度和经度值创建多伦多地图
map\u toronto=folium.map(位置=[toronto\u LAT,toronto\u LONG],zoom\u start=10)
绿叶草(地理数据=世界地理,
数据=df_crime1,
列=['Neighbourth','Count'],
key_on='feature.properties.DAUID',
填充颜色,
填充不透明度=0.7,
线条不透明度=0.2,
legend_name='多伦多的犯罪率'
).添加到(多伦多地图)
多伦多地图
这是我得到的一张照片
我的问题是在
上获得正确的键。下面给出了正确的冷使用方法
world_geo=r'simple.geojson'#geojson文件
#创建一个简单的世界地图
世界地图=folium.map(位置=[TORONTO\u LAT,TORONTO\u LONG],zoom\u start=10)
#使用1980年至2013年每个国家到加拿大的总移民量生成choropleth地图
绿叶(
地理位置数据=世界地理位置,
数据=df_crime1,
列=['Neighbourth','Count'],
key_on='feature.properties.FULLHOOD',
填充颜色,
填充不透明度=0.7,
线条不透明度=0.2,
legend_name='多伦多的犯罪率'
).添加到(世界地图)
#显示地图
世界地图
您能提供定义犯罪定义的代码吗
以及TORONTO\u LAT
和TORONTO\u LONG
的值吗?刚刚添加了该信息