我想根据州号在数据中重复多少次来构建美国地图 我尝试做等值线,但我的问题是我不知道应该用彩色写什么 这是我的代码
px.choropleth(df,
locations = 'state',
color='... what should i write ....',
animation_frame='year',
color_continuous_scale="Inferno",
locationmode='USA-states',
scope="usa",
range_color=(0, 633),
title='....',
height=600
)
df.head().to_dict()
可能会晚...但可能有用。
如果需要状态数,您可以简单地使用
value_counts()
df_count = df[['state', 'year']].value_counts().reset_index()
df_count.columns = ['state', 'year', 'freq']
fig = px.choropleth(
data_frame=df_count,
locations='state',
locationmode="USA-states",
animation_frame='year',
color='freq',
hover_name='state',
scope="usa"
)
fig.show()
fig.write_html("Count Of States.html")