Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
命名流行的API_Api - Fatal编程技术网

命名流行的API

命名流行的API,api,Api,我想知道一个名字在美国有多受欢迎,最好是按级别,但按拥有这个名字的人数也不错 。也许有一种方法可以确定一个名字在人群中的总体频率,但我愿意得到一个名字在给定年份中的排名,并将其作为(有缺陷的)受欢迎程度的代表 这是可能的,所以我想只要解析正确POST请求的结果就可以了 目前我正在运行: curl -d "year=2010&top=1000&number=p" http://www.ssa.gov/cgi-bin/popularnames.cgi > 2010_top_10

我想知道一个名字在美国有多受欢迎,最好是按级别,但按拥有这个名字的人数也不错

。也许有一种方法可以确定一个名字在人群中的总体频率,但我愿意得到一个名字在给定年份中的排名,并将其作为(有缺陷的)受欢迎程度的代表

这是可能的,所以我想只要解析正确POST请求的结果就可以了

目前我正在运行:

curl -d "year=2010&top=1000&number=p" http://www.ssa.gov/cgi-bin/popularnames.cgi > 2010_top_1000.html
然后解析html,并在结果文件中进行查找

有更好的方法吗

更新:
使用上述方法最多可以获得1000个名称。你可以在这里以zip文件的形式获得婴儿名字频率超过5个的完整列表:。

美国人口普查局在1990年发现了完全相同的事情,然后他们发布了以下内容:

不幸的是,我不认为他们对2000年或2010年的数据做了同样的处理