python - Python:Choropleth 地图不显示颜色
问题描述
我正在 jupyter notebooks 中处理 covid 项目,似乎无法按日期更新等值线图。我正在使用 plotly.express 并且没有太多使用它的经验。我研究了多个类似的问题,但没有任何东西对我有用,而且我看到了多个类似的例子,除了它们最终起作用。在过去的几个小时里一直在烦我。任何建议将不胜感激!
“案例”列是累积的。
绘图和代码如下:
解决方案
在这种情况下,必须使用缩短的州名指定“位置”。
import plotly.express as px
# ex: state=['CA','TX','NY','NY','CA']
fig = px.choropleth(df,
locations=state,
color='cases',
hover_name='state',
locationmode='USA-states',
animation_frame='date')
fig.update_layout(
title_text = 'State Rankings',
title_x=0.5,
geo_scope='usa',
geo=dict(showframe=False,
showcoastlines = False))
fig.show()
推荐阅读
- c# - 为什么 .NET Core 和 .NET Framework 对这个字符串方法有不同的结果?
- python - Django 2.2 user = models.ForeignKey(User, null=True, blank=True) TypeError: __init__() missing 1 required positional argument: 'on_delete'
- sql-server - 执行动态 SQL 并将返回值作为每行的列值
- javascript - ' !!window.google ' 是什么意思?
- language-agnostic - 规范中的“应”是什么意思?
- python - 无法通过调用堆栈深处的第 3 方库捕获异常
- python - 用于展平整数数组的 Python 程序
- python - 如何在 Python 中修复“没有名为‘四元数’的模块”?
- java - 从画廊设置 imageviewresource
- javascript - 快递:req.params 返回 undefined