我正在尝试使用plotly.express创建一个choropleth。该图形可以加载,但它只显示一种颜色。我可以将鼠标放在每个功能上,它会显示相关信息,但不会以可变颜色显示。这意味着它正在读取geojson,但没有正确显示。u/geds133 had the same issue,但我无法联系他们或发表评论,因为低声誉。 以下是我的“预测”df: import pandas as pd
predictions = pd.read_csv("Predictions_DF_2002.csv")
predictions.head() huc12 Predic
我正在尝试制作多个choropleth地图(在我的数据中,每年一个),根据分类变量填充每个多边形。我也想在这些情节上附加一些传说。
我使用geopandas读取数据:
import geopandas as gpd
import matplotlib.pyplot as plt
all_gdf = gpd.read_file('./my-data.shp')
然后,我可以通过在for循环中设置到每年的子集来创建单独的地图:
years = all_gdf.year.unique()
for y in years:
fig, ax = plt.subplots()
我正试图制作一张地图,在这张地图中,人们可以悬停在一个地区,这将突出显示该地区,但也允许用户选择点击该地区,这将突出显示它的不同的颜色。
当前,mouseover/mouseout和单击事件可以正常工作。我唯一的问题是,我希望点击高亮显示不被重置,一旦鼠标退出事件被点燃。
下面是我目前的代码:
// Action for each feature of the choropleth
function onEachFeature(feature, layer)
{
layer.on({
mouseover: highlight,
mouse
我试图复制在这个简短的例子()中给加利福尼亚显示的地图,但是对于不在纽约的区域,我的tract_choropleth函数有问题。我收到下面的错误消息。我能够导入所有区域的基础域数据,但是我在映射非NY区域时遇到了困难。提前谢谢。
# Load all packages (DONE)
# Install api key (DONE)
# Get Tract-Level Demographics
ca_stats = get_tract_demographics("california")
# Create choropleth map with the fu
我有收入数据,我需要地图上的德国地图。
我的数据包括邮政编码,相应的纬度和经度,以及与该邮政编码相对应的收入价值,如下所示-
data = {'35447': {50.6022608,8.861908900000001,434224.45€}}
我正在使用plotly Python库,它帮助创建Choropleth/Point。我提到了示例,它解释了如何使用plotly,但适用于美国。在示例中通过设置
locationmode = 'USA-states'
locations = 'AL'# AL for Alabama, AZ for Ari
我在csv文件上创建了一个关于意大利新冠肺炎的数据文件,分布在各个地区。我试图创建一个px.choropleth图,其中显示意大利每个地区的总正值。这是守则尝试过的:
italy_regions=[i for i in region['Region'].unique()]
fig = px.choropleth(italy_last, locations="Country",
locationmode=italy_regions,
color=np.log(italy_last[