1
我目前使用R中的SPARQL包查詢DBPedia並獲取特定人員名稱列表的信息。但我只知道如何查詢一個人或「類人」,如我如何通過在R中使用SPARQL查詢檢索DBPedia中的特定人員姓名列表
query= "SELECT *{
dbpedia:Veit_Dietrich ?p ?o
}"
qd=SPARQL(endpoint,query)
df=qd$results
反正是有迭代查詢幾個名稱(A,B和C)通過只使用一個單一的查詢?
Thx。但是,如果有大約300個名字,這些價值觀不應該是非常可行的。有沒有什麼辦法使用像變量,我試圖使用變量,但它似乎不符合SPARQL ... – hui
我不知道你要問什麼「以任何方式使用像變量」。 **?person ** *是一個變量。 –
對不起。例如,如果我有100個人名的列表,並且將列表導入到R中,並且我通過SPARQL查詢列表中的每個名稱,例如:ft = function(b){i in 1:length(b )){select * {dbpedia:b [i]?p?o }「我知道這是醜陋的錯誤,但我不知道如何修改它... – hui