我正在尝试从每种化合物中提取更多数据字段,但是当找不到这些化学物的特性时,结果就会消失。
指向Wikidata查询服务的URL链接(对不起,不允许使用URL缩短器):click
我开始查询单个属性?compound wdt:P231 ?cas .
。
这提供了大约73,000个结果。当我尝试获取更多字段/属性时,许多结果将被删除。
我打算为每种化合物提取的特性列表可以使用?prop wdt:P31 wd:Q21294996 .
SELECT ?prop ?propLabel ?compoundLabel ?compound ?cas ?un ?density ?formula
WHERE {
# ?prop wdt:P31 wd:Q21294996 .
?compound wdt:P231 ?cas .
# ?compound wdt:P695 ?un .
# ?compound wdt:P2054 ?density .
# ?compound wdt:P274 ?formula .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
该解决方案必须能够在73,000种化合物的列中显示属性,并在行中显示化合物名称。
可以使用?cas
找到73,000种化合物。我需要所有其他属性来相应显示,而不会消失。