小编Hil*_*ary的帖子

如何在SPARQL中生成随机数据样本?

是否可以使用SPARQL生成三元组的随机样本?我认为可能是通过SAMPLE函数,但这会返回一个SAMPLE.

我的解决方法是生成一个与OFFSET关键字一起使用的随机数,并使用LIMIT关键字返回所需的样本大小.我只是将偏移的随机数硬编码为200以方便,如下所示:

SELECT *
WHERE {
?s ?p ?o
} 
OFFSET 200 #random number variable
LIMIT 100
Run Code Online (Sandbox Code Playgroud)

有没有更好的建议从SPARQL端点生成100个数据三元组的随机样本?

sparql random-sample

1
推荐指数
1
解决办法
1520
查看次数

标签 统计

random-sample ×1

sparql ×1