0

我正在使用Synthea使用马萨诸塞州的默认县人口统计数据生成合成人口。

这些 json 配置文件是如何创建的?具体来说,我如何为不同的美国州创建它们?

4

1 回答 1

1

首先,您需要获取几个公开可用的数据文件并将它们放入您的./resources文件夹中。

我想你在这个 GitHub 问题上回答了一些你自己的问题。但如果有人在这里发现问题,您需要四个不同的文件。

  1. “城镇子县人口估计” https://www.census.gov/data/datasets/2016/demo/popest/total-cities-and-towns.html

  2. “按年龄、性别、种族、民族划分的县人口估计数” https://www.census.gov/data/datasets/2016/demo/popest/counties-detail.html

  3. “收入数据” https://factfinder.census.gov/faces/tableservices/jsf/pages/productview.xhtml?pid=ACS_15_5YR_S1901&prodType=table

  4. “教育数据” https://factfinder.census.gov/faces/tableservices/jsf/pages/productview.xhtml?pid=ACS_15_5YR_S1501&prodType=table

获得您感兴趣的美国州的文件后:

  1. 将文件复制到您的./resources文件夹中
  2. git checkout other_usa_states处理其他状态的能力目前不在 GitHub 的 master 分支中。
  3. bundle exec rake synthea:census这将处理中的文件./resources(您可能需要重命名文件)并将 JSON 配置文件生成到./config
  4. bundle exec rake synthea:generate[XXX.json]其中是您要生成的文件夹XXX.json中的县文件的名称。./config

注意事项:

  • 如果没有其他数据,将不会生成地理空间纬度/经度信息。
  • 马萨诸塞州以外的邮政编码被标记为XXXXX
  • 医院和医疗机构看起来很奇怪,因为默认情况下只包括马萨诸塞州的组织。似乎镇上的每个人都会穿越全国去马萨诸塞州看医生。

这些问题将在未来得到解决。

于 2017-12-06T12:43:37.407 回答