问题标签 [graph-data-science]
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.
twitter - 澄清网络的顺序和规模
在社交图中,节点的数量是否比边的数量少得多?
在我对推特网络的分析中,我得到了这样的结果
节点 = 20,000
边 = 335,000
我该如何解释数字之间的巨大差距?
neo4j - 图形数据科学错误(APOC 元数据过程不可用)
我已将数据导入我的 dbms 并安装了插件 APOC (4.2.0.0) 和 Graf Data Science Library (1.4.1)。
当我打开操场时,我收到以下错误:
我在我的 neo4j 配置中添加了以下几行,
但仍然得到同样的错误。
我做了一些研究,发现有人有同样的错误,他说:
“原来是架构有问题 - 我有一个带有标签的节点,其中有一个空格”
这真的是一个不适合我的选择吗?
我像这样使用 neo4j-admin 进行了导入:
与一些进一步的关系。
我还尝试了最新版本的 dbms、apoc 和 GDS,但出现了同样的错误。
任何人都知道它是导入还是其他错误。
非常感谢
python - 添加关系会导致 Graph Data Science Library 出现错误
我在 Neo4j(1.4.7)的数据库(版本 4.2.1)中导入了 500k 节点和 1M 关系,没有任何问题。
此外,我已经安装了插件 APOC (4.2.0.0) 和 Graph Data Science Library (1.4.1),没有任何错误。
我能够检查 Neo4j 浏览器中的所有节点和关系,但是当我尝试使用 GDSL 时出现错误,我必须在我的 neo4j.conf 中添加以下行:
我将该行添加到配置中,但仍然出现错误。
所以我试图找出错误发生的时间。
- 当我将所有节点添加到我的数据库中时,GDSL 工作正常。
- 当我逐步添加我的关系时,仅在添加特定关系后才会出现错误。
当我跳过这种关系时,它在 Neo4j 浏览器和 GDSL 中工作。但是当我添加这种关系时,它只能在 Neo4j 浏览器中工作。
关系如下所示:
没什么特别的。
我的提交节点:
我的 Packages 节点如下所示:
我不是在寻找具体的解决方案,但我不再有任何想法可能是什么错误。
已经尝试了不同的版本。不同的进口等等...
任何人都知道为什么特定关系仅在 Neo4j 浏览器中有效而不在 GDSL 中有效?
谢谢
python - 如何根据 pyplot 中的日期时间列设置我的点颜色?
所以我有这个基本图表:
我想根据作为时间戳的第三列为每个点着色。我该怎么办?
python-3.x - Py2neo IndexError:使用 gds.alpha.allShortestPaths.stream 在 Graph.run 上的索引超出范围
我正在尝试gds.alpha.allShortestPaths.stream
在一个py2neo.Graph
实例中运行
那是我的代码:
我正在使用relationshipQuery: 'MATCH (n:AUTHOR)-[r:COAUTHORS]-(p:AUTHOR) RETURN id(n) AS source, id(p) AS target'
因为我需要无向路径。
60 秒后,我收到此错误:
当我尝试更改relationshipQuery
带有方向的路径或使用小图时,它工作正常。
直接在 neo4j 浏览器上运行这个密码代码,它可以工作,运行大约需要 80 秒。
我的图表有 10k 个节点和 20k 个关系。
neo4j - GDS 虚拟图不同于组件查询
我正在使用 Neo4j Enterprise v 4.3 和 gds 插件 v 1,7.0。我创建了一个虚拟图,如下:
它返回节点计数 29 和关系计数为零。
然而,当我在 Neo4j 中运行单个查询时,我得到了不同的结果。
返回 29 个节点
但这是明显的异常:
这将返回 8726 行。
为什么我没有在我的虚拟图中得到关系?
search - 在图形数据库(neo4j)中搜索用户,其中单个用户可以有多个(相似而不是重复)实例
我正在从事一个元数据搜索项目,其中有一个图形数据库。图形数据库是通过组合多个数据集创建的,这些数据集包含有关用户的信息(购买历史、CRM 数据等),并包含用户名、年龄、出生日期、电子邮件、SSN 等信息。
因此,对于单个用户,数据库中可能有多个实例(一个来自 CRM,一个来自购买历史等)。我想构建一个搜索系统,它应该将一些用户元数据作为查询并返回来自所有用户实例的信息。
在线解析记录(在执行查询而不是之前解析所有结果时)是一个好主意吗?像 neo4j 这样的图形数据库是完成这项任务的好选择吗?如果是,那么在 neo4j 中实现这一目标的最佳方法是什么?
neo4j - 基于 Neo4j 中节点属性的 Jaccard 相似度创建节点之间的关系?
我的 Neo4j 图中有多个节点。我想在任何两个节点之间创建关系,当且仅当它们在属性上的 Jaccard 相似性高于某个阈值 alpha 时。
考虑 2 个节点:
所以 Node1 和 Node2 的 Jaccard 属性相似度为: (intersection =) 2/ (union =) 5 = 0.4
我怎样才能在 Neo4j 中做到这一点?我知道有一个 Jaccard 相似函数,但是如何配置它来处理节点的属性?