如何使用 SPARQL 查询生成适合特定节点类型或/和边类型的所有三元组?

2024-02-22

这是一个后续问题:

如何使用SPARQL查询列出并统计图数据中不同类型的节点和边实体? https://stackoverflow.com/questions/24187351/how-to-list-and-count-the-different-types-of-node-and-edge-entities-in-the-graph?noredirect=1#comment37346822_24187351

因此,假设我有给定图的不同节点实体和边缘实体,那么在给定节点-边缘-节点模式的情况下,如何列出所有三元组?给定节点和边缘实体,如何生成所有节点-边缘-节点模式?

示例:如果有一个由论文(节点)、作者(节点)、会议(节点)、iswritingby(边缘)、ispublishedin(边缘)、presentsin(边缘)等组成的网络,我将有节点实体类型:论文作者会议和边缘实体类型:iswritingby、ispublishedin、presentin 等

我现在想做的是生成如下模式:

1)论文(节点)-iswritingby(边)-作者(节点) 2) paper(节点)-iscitedby(边)-paper(节点) 等等... 然后从数据集中生成满足这些模式的所有三元组。


我想你正在寻找的是

construct {   
  ?paper :isWrittenBy ?author .
  ?paper :isCitedBy ?paper2
}
where {
  ?paper :isWrittenBy ?author .
  ?paper :isCitedBy ?paper2
}

The 有关构造查询的规范部分 http://www.w3.org/TR/sparql11-query/#construct可能是一个有用的参考。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 SPARQL 查询生成适合特定节点类型或/和边类型的所有三元组? 的相关文章

  • RDF、RDFa、微格式和微数据之间有什么关系

    我已经做了很多研究 但我无法理解这 3 者之间的确切关系 另外 既然 W3C 已经正式认可 RDFa 考虑到它与 Microdata 的功能等相匹配 您会推荐它而不是 Microdata 吗 我无法想象你会发现什么如此令人困惑讽刺 gt 编
  • 如何在 R 中创建类似箱线图的分类散点图?

    有谁知道如何创建散点图R创建像这样的情节these http graphpad com support faq graph tip how can i make a barcolumn graph that also shows the i
  • 在 Protege 中使用 SPARQL 推断数据

    我正在尝试推断 RDF 数据 假设我有这些三元组 RDF Turtle 是我使用 Protege 创建的 prefix owl
  • 使用 SPARQL 提取 dbpedia 实体的层次结构

    我正在尝试使用以下方法提取 DBpedia 资源的 Wikipedia 类别或 Yago 分类的层次结构SPARQL端点 http dbpedia org sparql 例如 我想以实体的分层形式找出所有可能的类别和类 例如 http db
  • 为什么A*的复杂度在内存中是指数级的?

    维基百科关于 A 复杂度的说法如下 链接在这里 http en wikipedia org wiki A search algorithm 比当时更成问题 复杂度是A 的内存使用量 在 最坏的情况 也必须记住 指数数量的节点 我不认为这是正
  • 通过SPARQL UPDATE从本体中删除空白节点

    我在 SPARQL UPDATE 插入 操作的帮助下将一些数据存储在 protege 中制作的本体模型中 以下是更新查询 PREFIX test
  • NetworkX:翻转图

    有没有办法以相反的顺序生成图形 即我想生成垂直翻转的图形 或者如果我可以在绘制之前用一些 matplotlib 子例程翻转它 F e 我希望 357 和 358 位于顶部 1 6 位于底部 只需交换您的位置坐标即可 import netwo
  • 如何返回从起始资源到指定路径深度的所有 S->P->O 三元组?

    我的目标是以图形方式表示指定资源的深度两条边内的 S gt P gt O 关系 p Person 1 我希望从查询中返回该路径长度内的所有关系 s p o在我的图形应用程序中进行进一步处理 我尝试了下面的第一个查询 它给了我第一组 s p
  • ZedGraph 垂直线与 LineObj 问题

    我有一个 ZedGraphControl 里面有几条曲线 我想在一些固定的 x 位置添加垂直线 当然 这些线只能位于实际图形区域内 我尝试以下 LineObj line new LineObj Color Black xPos myPane
  • Gremlin 按顶点属性分组并获取同一顶点中其他属性的总和

    我们有顶点来存储各种作业及其类型 并算作属性 我必须按状态和数量进行分组 我尝试了以下查询 该查询适用于一个属性 receiveCount g V hasLabel Jobs has Type within A B C group by T
  • djangonic 处理 rdf 的方法?

    我正在寻找 django 的 RDF 项目 但找不到任何活动的项目 这似乎是一个不错的http code google com p django rdf http code google com p django rdf 但最后一次提交是在
  • 向图节点添加标签

    我使用 visnetwork 库制作了下图 library tidyverse library igraph set seed 123 n 15 data data frame tibble d paste 1 n relations da
  • .NET(或 MFC)的高速图形控件?

    我需要编写一个数字示波器类型的应用程序 有很多很棒的静态绘图控件 但我需要一些可以绘制每秒处理 4000 个样本的 16 条轨迹的东西 有人知道 NET 的高速图形控件吗 我什至会选择 MFC 因为它可以封装到 NET 控件中 谢谢您的帮助
  • 图表贡献者为空

    我在 github 上有几个项目 但其中一些项目的贡献者图是空的 即使我的 gitconfig 设置了名称和电子邮件 https github com jlengrand batchWaterMarking graphs contribut
  • 什么是适合 .net 的优秀 RDF 库? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个可以处理 RDF 和 OWL 数据的库 到目前为止我已经发现 semweb http razor occams info c
  • Bellman-Ford 算法检测什么?负重还是负循环?

    如果给定一个图 现在我们要从源头计算最短路径 现在 如果一条边具有负权重 但在到达目的地时有边到后边返回到该边 我的意思是如果没有循环 那么我们就没有负循环 但是here http en wikipedia org wiki Bellman
  • Gremlin 中的广度优先枚举

    我正在尝试使用 Gremlin 进行广度优先枚举 但是我无法找到一种方法来输出枚举期间观察到的所有步骤 我只能打印出最后一次迭代的结果 我的问题是 给定这样的起始节点 我如何使用 Gremlin 跟踪所有路径 不知道整体深度 并打印出我沿途
  • R中一张图中的多个条形图

    我是 R 初学者 我需要创建一个像这样的图表 https i stack imgur com az56z jpg https i stack imgur com az56z jpg 我不知道如何生成整个数据集 基本思想是某个外显子 ID 会
  • 为什么 RDF 中对对象使用代码而不是字符串?

    例如 entity f06574 rdfs label Orioles 或者这样的格式 tt0268252 a Movie 在任一情况下 f06574 and tt0268252是代码 而不是实体或实例的实际字符串 原因之一可能是因为同一个
  • Silverlight 中的图形可视化

    我有一个表示有向图的数据结构 我正在寻找一个好的 Silverlight 可视化 以允许我从一个节点导航到另一个节点 最好带有一些漂亮的动画 有谁知道这种显示有什么好的 UI 控件或框架吗 甚至是来自另一个领域的样本 也许是社交网络 我的图

随机推荐

  • 关于 Pytorch 中的奇数图像尺寸

    因此 我目前正在构建一个 2 通道 也称为双通道 卷积神经网络 用于测量 2 个 二进制 图像之间的相似度 我遇到的问题如下 我的输入图像为 40 x 50 经过 1 个卷积层和 1 个池化层 例如 后 输出大小为 18 x 23 那么如何
  • 迭代Python多维关联数组中的一个键

    我正在动态创建一个二维关联数组 字典 我试图循环遍历它的键 同时保持其中一个索引不变 因此例如与第一个括号中带有 john 的 key 关联的所有值 myhash john smith address 1 myhash john doe a
  • 处理 iPad Mini 屏幕尺寸

    新款iPad Mini的屏幕尺寸为7 9英寸 它有视网膜显示屏吗 它会自动扩展现有的 xib 和 Storyboard 还是我们必须为每个版本创建两个版本 我们是否会像处理 iPhone 5 一样处理它 如何创建定义或条件来查看设备是否正在
  • 如何将 ASCII char 转换为其 ASCII int 值?

    我想将 char 转换为它的ASCII http en wikipedia org wiki ASCIIint 值 我可以用所有可能的值填充一个数组并与其进行比较 但这对我来说似乎不正确 我想要类似的东西 char mychar k pub
  • Ruby 独立脚本中的 RoR 环境

    我想运行一个独立的 ruby 脚本 在其中需要使用我的 RoR 环境 具体来说 我需要我的模型扩展 ActionMailer 和 ActiveRecord 我还需要从我的database yml 中读取数据库配置 我该怎么办 最简单的方法是
  • C++ std regex问号问题

    我在使用 std 正则表达式时遇到了麻烦 我无法使问号量词起作用 对 regex match 的调用将始终返回 0 我还尝试了 0 1 它的行为也不像我预期的那样 它的行为就像 量词 这是我的代码 include
  • 如何将表格水平和垂直放置在div的中心

    我们可以将图像设置为背景图像 div like div div 我需要在房间的中央放一张桌子 div 水平和垂直 有没有使用跨浏览器 div div
  • 混合身份验证失败! Facebook 返回无效的用户 ID

    我正在使用 Hybridauth 库在我的网站中创建一个带有 facebook 链接的注册 我在本地主机中创建并测试了代码 一切都运行良好 但是当将所有内容移动到服务器时 它不起作用并给了我这个错误Authentication failed
  • ENOENT 错误 - 安装 aws-cdk 节点模块

    运行命令后 sudo npm i g aws cdk 给出错误 npm ERR Linux 4 4 0 151 generic npm ERR argv usr bin nodejs usr bin npm i g aws cdk npm
  • 方法 [] 被调用为 null

    我是颤振新手 我在 YouTube 和 Google 上看到了很多教程 但找不到解决方案 我该如何解决这个错误 import package flutter material dart import dart ui import dart
  • 在 C# 中使用 Delphi 的结构数组和字符串

    我一直在尝试通过以下方式调用在 Delphi 中创建的方法 function Func1 arrParams array of TParams Integer stdcall type TParams record Type int Nam
  • 如何在 php 中将 stdin 处理为 stdout?

    我正在尝试编写一个简单的 php 脚本来获取数据stdin 处理它 然后将其写入stdout 我知道 PHP 可能不是处理此类事情的最佳语言 但有我需要的现有功能 我试过了 但它不起作用 我这样调用它 echo e ndata n php
  • Rails:Selenium::WebDriver::Error::WebDriverError:不可执行:'chromedriver-helper'

    我两天前设置了 Rails 环境 我以为一切进展顺利 但是当我运行时rake test由于此加载错误 命令已中止 Bundler GemRequireError There was an error while trying to load
  • 使用浏览器获取客户端计算机中目录中所有文件的列表

    虽然这里的用例并不那么重要 但实际上的用途很重要 我想通过浏览器浏览用户本地文件系统 就像我们通过
  • Outlook Web 添加 - 更改标题栏的颜色

    我正在尝试更改插件中标题栏的颜色 我在 xml 文件中看到它在标题栏上生成标题 挂接到标题栏的正确方法是什么 我看到 C 有类似的问题有什么方法可以更改 VSTO Outlook 添加中的边框 标题背景吗 https stackoverfl
  • 可下载字体 - 无法下载某些谷歌字体

    我正在玩可下载字体 api https developer android com guide topics ui look and feel downloadable fonts html 我下载了谷歌示例应用程序 https githu
  • Access 2013 中的 DMedian,未返回任何值

    我在 MS Access 2013 中有以下查询 但不返回中值 字段 IU 始终为 NULL 空白 或 1 列 GM 是一个介于 5 和 5 之间 格式为 0 0000 的数字 其中偶尔会出现 NULL 值 SELECT IU DMedia
  • 用于子列表/部分匹配的 Hamcrest 匹配器?

    假设我有一个实际的列表 1 2 3 4 我想检查它是否包含子列表 2 3 即顺序也很重要 是否有现有的匹配器可以做到这一点 有一个名字不好听的hasItems只检查实际列表是否匹配的方法one预期列表中的项目 如果可以的话 自己写一个 se
  • 如何添加两个背景图像 - 从中​​心列向左和向右

    我有这个CSS wrapper1 min width 1020px min height 100 wrapper2 height 100 background url img1 jpg 100px 300px no repeat url i
  • 如何使用 SPARQL 查询生成适合特定节点类型或/和边类型的所有三元组?

    这是一个后续问题 如何使用SPARQL查询列出并统计图数据中不同类型的节点和边实体 https stackoverflow com questions 24187351 how to list and count the different