问题标签 [census]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
217 浏览

r - 如何在从美国人口普查 HTML 网站上抓取数据时降低因子水平

预先感谢您的帮助。在美国人口普查网站(下)上,我正在寻找第 4 表第 6 行第 3 列中的元素。

这是我正在编写的代码:

我得到的是:

我想要的是:

再次感谢您的帮助!

0 投票
1 回答
977 浏览

r - 使用 ggplot2 映射人口普查数据 - 随意的多边形构造(现在使用地图!)

首先,我为标题道歉,但我不完全确定如何描述我的地图发生的事情(因此包含图像)。我是使用 ggplot2 映射的新手,对于我的第一个“教程外”地图,我试图在 DC 中按区域显示人口普查数据。搜索教程似乎支持我所采取的程序,但显然我正在偏离路线(而且我还没有看到另一个例子)。

目标是将我准备的 .csv 中的数据与包含人口普查区域多边形的 shapefile 合并。最初,我认为这与行的顺序有关,但明确说明这一点似乎并没有改变任何东西。

代码:

这里发生了什么??

是的,人口普查数据的可视化已经有了更好的日子。万一我不被允许展示地图,它看起来就像是杂乱无章的锯齿线(与有人多次折叠纸并在展开之前随机切割纸片时的样子不同)。尽管华盛顿特区的外边界保持完好,但最终的形状都不像人口普查区。我可以确认 shapefile 是从 ArcMap 导出的(看起来应该是这样)。

会话信息:

0 投票
1 回答
334 浏览

java - 对文件中的多个数组进行排序。整理各州人口

**这是我的第一篇文章,所以不知道我是否做对了。但是我必须阅读一个文件,然后按人口从小到大的顺序排列列表。我得到的只是阿拉巴马州,而且只出现过一次。我认为我的问题来自“for”语句,但我不确定。它也可能来自“return”语句。文件是这样设置的

阿拉巴马州,4779736
阿拉斯加州,7102313**

0 投票
1 回答
8771 浏览

excel - 如何从人口数据中计算平均值?

我很难找到一种方法来计算聚集成组的人口普查数据,例如:0-4 岁年龄段有 280 人,5-9 岁年龄段有 258 人,依此类推。我将如何计算一系列变量?

0 投票
1 回答
347 浏览

sql - 时间点的最近邻

假设我有两个表(SQL Fiddle)。一个记录了不同时间戳的值,另一个指示 ID 和日期时间,以获取最接近的值。使用类似于 Kevin Meade 的NEAREST NEIGHBOR PREFERENCE LOW的内容(但在 SQL Server 2008 中),我想找到最接近目标(人口普查)日期但不在(人口普查)日期之后的指示 ID 的(非空值)。如果存在与人口普查日期匹配的行,请使用该行(除非它具有空值)。如果没有在人口普查日期之前的行,则找到最接近人口普查日期但不在其之前的行并使用该行。

第一张表:

第二张表:

这是 Meade 先生的 Oracle 代码,用于给定 ID 的一个表中的类似内容:

想要的结果集:

@Gordon Linoff 让我想到了使用人口普查时间和记录时间之间的日期差异的绝对值。这导致我在这里修改@bobs 解决方案。

但这会返回(绝对)最接近的记录时间,而不会优先考虑人口普查时间之前的记录时间。结果:

0 投票
2 回答
2113 浏览

r - 向下填充具有 NA 的列的行(使用 R 基础或 data.table)

我想使用人口普查的县邻接数据,但一直坚持把它变成一个好的形式。数据分为四列:第一县、第一代码、第二县、第二代码。第一个县列不重复,而是按照我现在读到的方式取值“”:

我碰巧只对该链接中发现的北卡罗来纳州部分数据感兴趣,其中一部分是您在上面看到的:

我想要一个干净的邻接关联(县名是多余的),所以我想要的输出可以采用多种形式:data.frame,列表,......

我想出的粗略解决方案(经过深思熟虑)是这样的:

给予

我已经标记了这个,data.table因为我在上面的解决方案中使用了它,我怀疑可以用roll. 真的,我从来没有理解过的文档roll,所以我希望在这里学到一些东西......所以:这可以做得更好吗?

编辑: 这个问题问的是同样的事情,所以我将我的问题修改为:“有没有更好的方法来使用data.table或使用 R 来做到这一点(因为我不愿意安装更多的包)?”

0 投票
2 回答
471 浏览

javascript - 格式化人口普查 ACS API 数据以在 Choropleth 地图中使用

我正在使用美国人口普查 ACS API来提取美国所有县的数据。然后,我想生成一个基于这些值着色的县级等值线图。如果我有一个静态数据文件(带有区号的 CSV:值),我可以呈现数据。但是,来自 API 的数据返回为:

:value 中似乎需要数据,使得上面看起来像(忽略标题元素):

我想我对数据的格式和预期的输出应该是什么感到困惑。最后,我正在做的是:

这是取自这里。请注意,dataSet[pad(d.id)]没有命中,因为数据不在我认为它需要的键/值对中。如何以预期的格式得到这个?我试过把它dataSet变成一个二维数组:

这仍然没有达到预期的结果。

0 投票
2 回答
12136 浏览

api - 如何使用 http://www.census.gov API 拉取数据

我正在尝试使用他们的 API 从http://www.census.gov查询数据我想通过使用城市名称和美国州代码来获取美国特定城市的人口。

鉴于我已经有了密钥,我在下面的 URL 中添加了哪些其他参数,以便我可以获取人口。

任何帮助将不胜感激

0 投票
1 回答
1728 浏览

r - 使用 ggplot 从 SpatialPolygonsDataFrame 创建等值线

我有一个来自 UScensus2010 包的 SpatialPolygonsDataFrame。我正在尝试创建一个等值线。当我这样做时,这会按预期工作:

但由于找不到“P0010001”而失败

当我试图弄清楚这一点时,我注意到 colorado.county10$P0010001 返回一个数字数组,但 colorado.county10[,"P0010001"] 返回一个 SpatialPolygonsDataFrame。

对正在发生的事情有任何见解吗?

0 投票
4 回答
1303 浏览

sql-server-2008 - 按小时计算患者人口普查

我正在尝试构建一个查询,按小时计算急诊室的患者人数。我有每个病人的到达和离开时间。我尝试构建一个布尔样式查询,但它所做的只是使用这个逻辑按小时给我到达

WHERE EDA在“2012-06-01”和“2013-07-01”之间到达

我在想也许查询可以为每个小时放置一个列,其中包含 1 或 0,在这些时间里他们在 ED 中。我最终想要的是一年中按小时计算的急诊室患者。如果有人能想到更简单的方法,我将不胜感激。

谢谢