问题标签 [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.
javascript - javascript中的setTimeout没有给浏览器“喘息的空间”
好吧,我以为我已经把整个 setTimeout 事情完美了,但我似乎大错特错了。
我正在使用 excanvas 和 javascript 来绘制我的家乡地图,但是绘制过程会阻塞浏览器。现在我被迫迎合 IE6,因为我在一个大型组织中,这可能是缓慢的很大一部分。
所以我想我要做的是构建一个名为distributedDrawPolys的程序(我可能在那里使用了错误的词,所以不要专注于distributed这个词)它基本上从全局数组中弹出多边形以绘制50一次。
这是将多边形推送到全局数组并运行 setTimeout 的方法:
我在该方法的末尾设置了一个警报,它几乎在一秒钟内运行。
分布式方法如下所示:
编辑:固定格式
所以我认为 setTimeout 方法将允许网站分组绘制多边形,这样用户就可以在页面仍在绘制时与页面进行交互。我在这里做错了什么?
unicode - 美国人口普查制图边界文件的字符编码
我正在尝试将美国人口普查制图边界文件(可在此处获取:http ://www.census.gov/geo/www/cob/bdy_files.html )导入 GeoDjango 应用程序。但是,python 抱怨 UnicodeDecodeErrors(例如,对于波多黎各的非 ascii 字符)。
shapefile 描述文件 (*.dbf) 没有指定它使用的字符编码;这不是由 shapefile 规范定义的。要使用的正确字符编码是什么?
clojure - 如何让核心 clojure 函数与我的 defrecords 一起使用
我有一个名为 bag 的 defrecord。它的行为类似于要计数的项目列表。这有时称为频率或人口普查。我希望能够做到以下几点
我尝试了以下方法:
当我尝试在 repl 中要求它时,我得到:
到底是怎么回事?如何在我的包上获得钥匙功能?通过假设clojure的keys函数最终在作为其参数的地图上调用getKeys,我是否会以正确的方式解决这个问题?
census - 如何打开人口普查重新划分文件?
美国政府正在FTP 上以这种格式发布人口普查重新划分数据,我不知道如何打开它。我认为它们应该是 Tiger Line Shape Files,但它们的目录结构与我对Tiger Line Shape Files 文档的期望不匹配。
它们是 .pl 文件,但我知道它们不是真正的 Perl 文件!
我想把它们放到一个 Excel 文件中,顶部有“总人口”、“高加索人口”等标题。
r - R中的邮政编码人口统计
我可以“长期”实现我的目标,但我希望完全留在 R 中。我希望通过邮政编码将人口普查人口统计数据附加到我的数据库中的记录中。我知道 R 有一些基于 Census 的包,但是,除非我遗漏了什么,否则这些数据似乎不存在于邮政编码级别,合并到现有数据框也不直观。
简而言之,是否可以在 R 中执行此操作,或者是我在其他地方获取数据并将其读入 R 的最佳方法?
任何帮助将不胜感激!
ruby - 确定美国地址的人口普查区
我有一份美国大约 2 万个地址的列表,我想确定每个人的人口普查区。我在网上找到了一个可以执行此操作的工具,但是发出 20,000 个请求并截屏输出似乎是错误的做法。
我的一个想法是使用一些像这样的开源库来搜索此处提供的 shapefile 。但是,似乎有人应该编写一个实用程序来执行类似的操作
Geocoder.census_tract_of_address("200 N State Chicago IL 60601")
有谁知道这样的事情?我应该如何最好地解决这个问题?
geolocation - 这个“地址”末尾的代码是什么
我正在尝试从伦敦的位置列表中获取经度和纬度坐标。所述列表中的每个项目都有区名称和最后一个四个字母的十六进制代码,这些似乎没有在任何地方记录。
有什么线索吗?
r - 使用 ggplot2 根据人口普查数据绘制地图
我有一个点列表,我想使用 ggplot2 覆盖在旧金山的地图上。每个点都是一个经度、纬度对。我希望生成的地图位于经度/纬度坐标系中。我设法使用他的示例文件重现了 Hadley Wickham绘制多边形 shapefile的说明。我正在为 Windows 使用 R 2.15.1。
但是,我尝试使用从UScensus2010cdp package下载的 cdp 文件。这是我的代码片段:
我收到以下错误:
有谁知道:
- 给 fortify() 的 region 参数赋予什么好的值?
- 如果失败了,ggplot2 可以绘制的旧金山未转换纬度/经度坐标的地图数据源?
- 或者,我在这里找到了另一张旧金山的地图,其数据已被翻译。你能告诉我如何将这些数据转换为原始纬度/经度或对我的一组点进行反向转换吗?
python - 重新格式化人口普查标题
我的任务是在区块级别挖掘人口普查数据。在学习了如何导航并找到我要找的东西后,我遇到了障碍。tabblock 多边形(块级多边形)的 id 由 15 个长度的字符串组成,
例如:'471570001022022'
但人口普查数据的格式标记为:
“田纳西州谢尔比县人口普查区 2022 区块组 2”
块 ID 的格式为:state-county-tract-group-block,带有一些前导零以构成 15 个字符。sscccttttggbbbb
有谁知道将其转换为可用格式的快速方法?在我花时间尝试编写 python 脚本之前,我想我会问一下。
谢谢,gm
r - 从 UScensus2010 导出数据
我需要为 CDP(全国)提取 2010 年人口普查数据,并认为使用 UScensus2010 包来提取我需要的关键表,一次一个状态,然后导出结果数据是最简单的。为此,我运行了以下代码
请注意,因为p3.race
我们有
到目前为止,一切都很好。现在,导出 p3.race(如 *.csv *.dta 或任何其他格式)以使 CDP 名称显示为 A 列和 P001001:P0030006 显示为 B:H 列的最佳方法是什么?