我有收入数据,我需要地图上的德国地图。
我的数据包括邮政编码,相应的纬度和经度,以及与该邮政编码相对应的收入价值,如下所示-
data = {'35447': {50.6022608,8.861908900000001,434224.45€}}
我正在使用plotly Python库,它帮助创建Choropleth/Point。我提到了示例,它解释了如何使用plotly,但适用于美国。在示例中通过设置
locationmode = 'USA-states'
locations = 'AL'# AL for Alabama, AZ for Ari
我有一列来自数据帧的信息(位置),看起来是这样的:
Location
---------
New York
Chicago
Miami
New York
Portland
Miami
使用Dash (Python可视化库),我想要在世界地图上显示这些位置,以及它们的频率,可能是通过鼠标悬停属性。例如,纽约数据点将在地图上表示,如果悬停在地图上,则频率为2。
对如何在Dash框架中实现这一点有什么想法吗?
我正在尝试使用python的底图库在地图上显示数据。我拥有的数据是二维数组(72X144)。我已经能够显示一张地图,但当我在地图上显示数据时,它看起来像这样:
我的问题是,我如何显示数据,使其扩展整个地图?我不知道怎么改变地图的大小。
我的代码如下所示:
import numpy as np
from matplotlib import pylab as plt
from pylab import *
from matplotlib import colors
from mpl_toolkits.basemap import Basemap
A = np.fromfile('198