问题标签 [n-quads]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
109 浏览

graph - 如何使用 neoj4 图数据库获取语句?

我期待使用 NeoJ4 进行一些研究。但是我必须先检查它是否可以做我想做的事。

我想建立一个图表,上面写着:

这很容易将 key:Value 属性添加到 NeoJ4 中的关系中。

困难在于我希望 Study1,2,3 成为节点。这样它们就可以拥有自己的一组属性。

这可以在三元组中完成,其中每个三元组在此处都有一个类似于“Statment1”的 ID。这是在对象是另一个三元组 ID 的情况下添加三元组的问题。

目前我在 NeoJ4 中找不到简单的方法。

我可以将研究的 DOI 添加为属性:

然后在链接中添加相同的 DOI:

由于 DOI 是唯一的,因此可以进行一些搜索。然而,这会使事情变得更加复杂。

有没有更简单的方法来实现这一目标?

0 投票
1 回答
210 浏览

rdf - 拆分 n-quads 文件中包含的所有不同图形

我有一个很大的 n-quads 文件,其中包含大量不同的图表中的许多语句文件的行如下:

第四个元素对应于图的 URI。

我想解析这个文件并将所有不同的图拆分为新文件或数据结构,每个图一个对象,最好使用 RDFlib。我真的不知道如何解决这个问题,所以任何帮助将不胜感激。

0 投票
0 回答
46 浏览

json - 从 JSON-LD 序列化到 N-Quads 时添加图形信息

我有一些想要序列化为 N-Quads 的 JSON-LD 对象,但我不知道如何将图形信息添加到 JSON-LD。这是我拥有的 JSON-LD 的一个示例:

当将此序列化为 n-quads 时,我想将图形信息添加为第四列,以便它序列化为:

如何将图形名称 ( http://purl.org/link-lib/supplant) 添加到 JSON-LD?我尝试简单地将一个添加@graph到 JSON-LD 对象但没有成功。

0 投票
1 回答
117 浏览

rdf - 从命令行将 RDF 三元组转换为四元组?

有没有办法通过将命名图 URI 指定为参数来将 N-Triples 转换为 N-Quads,或将 Turtle 转换为 TriG?最好使用riotrapper

0 投票
0 回答
36 浏览

scipy - scipy nquad 带参数

我有以下代码

没有参数,代码就可以工作。但是当我添加参数时,我收到以下错误

bounds_y() 接受 0 个位置参数,但给出了 1 个

为什么会出现这种情况以及如何解决?

谢谢!

0 投票
1 回答
106 浏览

python-3.x - Python:采用数组输入的函数的多维集成

我在使用数组输入来计算函数的多个积分时遇到了困难。我想使用scipy.integrate's nquad function,因为我需要能够集成-np.inf to np.inf(我正在使用概率密度函数)。问题是 nquad 期望一个函数可以这样表述:

function(x_1, x_2, ..., x_n)

我需要集成的功能采用以下形式:

function(np.array([x_1, x_2, ..., x_n]))

有没有办法改变一个接受多个参数的数组的函数?如果没有,是否有替代 nquad 的方法?我尝试使用 quadpy,但它说我的积分超过 31,而实际值为 1。

谢谢您的帮助。