Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python中自己的数据创建美国各州和DC的Choropleth地图?_Python_Plotly_Geopandas_Choropleth - Fatal编程技术网

如何使用Python中自己的数据创建美国各州和DC的Choropleth地图?

如何使用Python中自己的数据创建美国各州和DC的Choropleth地图?,python,plotly,geopandas,choropleth,Python,Plotly,Geopandas,Choropleth,我有一个数据框架,其中包含美国各州和每个州的一些数字。我有哥伦比亚特区和它的数据,我需要在地图上画出来。这张地图描绘的是一个没有哥伦比亚特区的州 plotly.graph_objects..Figure(data=go.Choropleth( locations=df['statecode'], z=df['buyers'].astype(float), locationmode='USA-states', colorscale='Reds', autocolorscale=False, tex

我有一个数据框架,其中包含美国各州和每个州的一些数字。我有哥伦比亚特区和它的数据,我需要在地图上画出来。这张地图描绘的是一个没有哥伦比亚特区的州

plotly.graph_objects..Figure(data=go.Choropleth(
locations=df['statecode'],
z=df['buyers'].astype(float),
locationmode='USA-states',
colorscale='Reds',
autocolorscale=False,
text=df['mytext'], 
marker_line_color='white',
colorbar_title="Total buyers"
))

它有基本上是州和县的FIP,它创建了县地图

    fips = USA_df['FIPS'].tolist()
    values = df['buyers'].tolist()

    plotly.figure_factory..create_choropleth(
    fips=fips, values=values,
    binning_endpoints=endpts,
    colorscale=colorscale,
    show_state_data=True,
    show_hover=True, centroid_marker={'opacity': 0},
    asp=2.9, title='',
    legend_title='Buyers'
)
所以,如果我使用stateside,则绘图仪将显示包含50个州的地图,并且排除DC。如果我使用fips,则会绘出县和区的地图

有没有办法为所有州和特区创建Choropleth美国地图