- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用Hadley的出色的ggplot2和他的书(第78-79页),我可以使用以下代码轻松生成单个Choropleth映射图:
states.df <- map_data("state")
states.df = subset(states.df,group!=8) # get rid of DC
states.df$st <- state.abb[match(states.df$region,tolower(state.name))] # attach state abbreviations
states.df$value = value[states.df$st]
p = qplot(long, lat, data = states.df, group = group, fill = value, geom = "polygon", xlab="", ylab="", main=main) + opts(axis.text.y=theme_blank(), axis.text.x=theme_blank(), axis.ticks = theme_blank()) + scale_fill_continuous (name)
p2 = p + geom_path(data=states.df, color = "white", alpha = 0.4, fill = NA) + coord_map(project="polyconic")
最佳答案
您可以为所需的分组添加两列,并使用构面:
library(ggplot2)
library(maps)
d1 <- map_data("state")
d2 <- unique(d1$group)
n <- length(d2)
d2 <- data.frame(
group=rep(d2,each=6),
g1=rep(1:3,each=2,length=6*n),
g2=rep(1:2,length=6*n),
value=runif(6*n)
)
d <- merge(d1, d2, by="group")
qplot(
long, lat, data = d, group = group,
fill = value, geom = "polygon"
) +
facet_wrap( ~ g1 + g2 )
关于r - ggplot2中具有Choropleth映射的网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9186529/
以下代码根据层次聚类创建 Choropleth map (使用 hclust() 和 cutree() ): library(plotly) library(cluster) hc %
我想使用plotly和Choroplet根据某些国家的人口流动情况显示世界地图,但它不起作用,我不明白为什么。 This is my pandas table 这段代码应该绘制图表: import p
我昨天问了一个问题,但我猜是代码太多或不清楚,所以我已将其删除,并将尝试使我的问题更清楚。 我有一个包含世界上所有国家/地区的数据框 (df),它看起来像这样: Country CountryCode
我正在使用 Potly Dashboard 构建仪表板。我使用的是深色引导主题,因此我不需要白色背景。 但是,我的 map 现在看起来像这样: 生成它的代码如下所示: trace_map = html
我正在使用 Bostock's Quantile Choropleth 的变体. 我已经成功地缩放了投影并整合了我自己的数据。我目前还在过滤 json 县数据,以仅包括以州 ID 48 开头的县 ID
我尝试按照有关 leaflet 上的图层控件的教程进行操作,但无法使其按我想要的方式运行。我希望有 2 个不同的 choropleth 层可供用户在图层控件中选择,一次显示一个。但是,当我取消选中 h
我正在关注这个例子: http://bl.ocks.org/ElefHead/ebff082d41ef8b9658059c408096f782 但是,我不明白为什么我只画了 3 个东西(县、州、州边界
我根据人口使用传单制作了等值线。 Leaflet 中是否有一个属性假设 5 个地方的人口恰好为 10,然后根本不给它们着色?没有填充之类的东西? 我也无法理解为什么我设置成奶油色的时候还有深蓝色。 这
我正在使用 Bostock's Quantile Choropleth 的变体. 我已经成功缩放了投影并集成了我自己的数据。我目前还在过滤 json 县数据,仅包含以州 ID 48 开头的县 ID。
我正在尝试使用 folium 创建等值线图,按照此处的示例:https://pypi.python.org/pypi/folium .目标是制作美国失业率的等值线图,但当我打开 map 时,美国各州没
我正在尝试使用从此处下载的 geojson 数据文件绘制英国的等值线图:https://data.gov.uk/dataset/regions-december-2016-full-extent-bo
编辑** 这里是一个链接 my website .传单测试一页是目前有效的传单测试页 2 是当我尝试添加交互功能时。 我很难让我的交互式 map 真正具有交互性。我正在绘制宾夕法尼亚州各县水井数量的
我正在努力解决我在使用 folium choropleth map 时遇到的问题。我正在可视化 COVID-19 病例,并尝试根据它们的分位数隶属关系绘制颜色。然而,不幸的是,传说重叠了。因此,我想知
在 R 中,我可以像这样移动阿拉斯加和夏威夷: https://www.storybench.org/how-to-shift-alaska-and-hawaii-below-the-lower-48
我有一个关于 folium 中的 Choropleth 函数的问题。 state_data = pd.read_csv('data.csv') mssp = folium.Map() folium.C
我正在用 geopandas 制作等值线图。我想绘制具有两层边界的 map :较薄的用于民族国家(geopandas 默认),较厚的用于各种经济社区。这在地理 Pandas 中可行吗? 下面是一个例子
我很抱歉,因为我很确定这是一个基本问题。我想要做的就是使用 maps 包在 R 中创建一个非常简单的等值线图。这是我第一次尝试在 R 中映射任何数据。 我的地理位置是包括哥伦比亚特区在内的 48 个州
我有以下 Pandas 数据框 df,如下所示: import pandas as pd df = pd.DataFrame({'state' : ['NY', 'CA', 'FL', 'NJ', '
我想删除 ggplot 中生成的等值线区域之间的线。我的问题是由一张非常大的 map 引起的,其中包含非常非常小的区域(人口普查区 block 组),这些区域数量如此之多,以至于鉴于边界的密度,不可能
我已经在 Folium 中使用 Choropleth 和 Cluster 标记图工作了一段时间(非常棒)。我的问题是是否可以将它们组合在一张图中,这样我就可以看到一个变量对另一个变量的影响有多大。我可
我是一名优秀的程序员,十分优秀!