通过YRBSS Socrata API进行分组查询

时间:2018-10-04 20:35:32

标签: socrata soda

需要帮助来构建示例查询,以获取针对 questioncode H43 的YRBSS 2015统计信息,并按种族进行分组。我关注了docs1doc2,并通过查询获得了2015年的完整数据:

https://chronicdata.cdc.gov/resource/6ay3-nik2.json?$where=(StratificationType='State' OR StratificationType='National')&year=2015&questioncode=H43

但是$ group = race不起作用(可能吗?请咨询)。任何帮助将不胜感激。


这个问题看似不是技术问题,但since support中心建议在堆栈溢出时发布问题,我在此处发布

1 个答案:

答案 0 :(得分:0)

您使用$group=race进行的查询是什么?您将需要有一个select语句和一些聚合函数(例如,计数,总和等)。

假设您希望按种族对个人反应进行计数,那么该语句将起作用:

https://chronicdata.cdc.gov/resource/6ay3-nik2.json?$select=race,count(race)&$where=(StratificationType=%27State%27%20OR%20StratificationType=%27National%27)&questioncode=H43&year=2015&$group=race

$select=race,count(race)之前提供计数。