WikiData中城市的多个人口

时间:2019-12-20 12:34:04

标签: sparql wikidata

我正在查询城市人口,并希望计算城市人口相对于其县的百分比。但是由于年份的原因,每个城市都有多个人口,因此希望使用最新版本。

public_items

例如,在这里我得到多个条目,这些条目具有与#List of countries ordered by the number of their cities with female mayor #added before 2016-10 SELECT ?country ?countryLabel ?countryPopulation ?city ?cityLabel ?cityPopulation (?cityPopulation / ?countryPopulation AS ?ratio) #(year(?date) as ?dateyear) WHERE { ?city wdt:P31/wdt:P279* wd:Q515 . # find instances of subclasses of city ?city wdt:P17 ?country . # Also find the country of the city ?city wdt:P1082 ?cityPopulation . # city population ?country wdt:P1082 ?countryPopulation . SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en" . } } #ORDER BY DESC(?count) LIMIT 100 的数量相对应的不同值

**更新

基于对类似问题here的理解,我尝试更新代码-但是,我仍然不确定我是否正确地构成了查询。另外,我必须补充一点,我想计算wd:Q9954,即使经过过滤似乎也无法保持。感谢您的评论。

city_population / country_population

0 个答案:

没有答案