问题标签 [r-neo4j]

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 投票
1 回答
44 浏览

r-neo4j - 具有双重属性的neo4j createNode

以下代码未能正确存储属性 dt:

节点 t1 将具有 dt == 2000。节点 t2 将具有正确的值。RNeo4j 是否需要双精度的特殊语法?

谢谢

0 投票
1 回答
139 浏览

neo4j - 使用 RNeo4j 访问本地非默认数据库

使用 startGraph,我可以访问默认的 Neo4j 数据库:

它指向我的默认目录 C:\Users\XXX\Documents\Neo4j\default.graphdb。我有第二个数据库位于 C:\Users\XXX\Desktop\New_DB\New_DB.graphdb。但是,我不知道如何让 startGraph 访问该数据库。我试过了:

和其他变体,但这不起作用。

我正在使用 Neo4j 2.3.1、RNeo4j 1.6.2、Windows 10

0 投票
1 回答
82 浏览

performance - Cypher 推荐查询性能

我正在使用 rNeo4j 开发推荐应用程序,但在编写高效查询时遇到了一些问题。查询的目标是向用户推荐一个项目,并规定他们以前没有使用过该项目。

我想返回项目的名称、路径上的节点(用于推荐的可视化)以及一些额外的措施,以使推荐尽可能相关。目前我正在返回之前使用过该项目的用户数量、推荐路径的长度以及 qCount 关系属性的总和。

当前查询:

查询似乎工作正常,但所需应用程序所需的时间太长(大约 8 秒)。有人对如何提高我的查询性能有一些建议吗?

我是 cypher 的新手,所以如果这对更高级的用户来说是显而易见的,我深表歉意。

0 投票
1 回答
287 浏览

r-neo4j - RNeo4j startGraph 给出'错误:成功:(200)OK'

当使用来自http://nicolewhite.github.io/2014/06/30/create-shiny-app-neo4j-graphene.html的这个例子时... startGraph 函数给出一个错误

neo4j 社区版服务器版本 2.3.2 正在运行,并且在 neo4j-server.properties 文件中使用以下语句关闭身份验证:'dbms.security.auth_enabled=false'

请问有没有其他人遇到过这个问题并有解决方案?

0 投票
1 回答
16 浏览

r - Neo4j 中是否有相当于 R 的输出?

我想在 Cypher 中制作一个最小可行的图表示例。我正在寻找与 R 的功能等效的dput功能。我什么都没找到。如果有人有解决方法或分享一些智慧,将不胜感激。

0 投票
1 回答
56 浏览

r - 无法在 RNeo4j 包中使用方法“updateProp”

我正在使用 RNeo4j 包和 igraph 来计算中介中心性并写回 Neo4j 数据库。

它可以完美地计算,与 Neo4j 连接没有任何问题。在我用它的节点的 id 命名向量并包含它的中介中心值之后,我尝试只更新一个节点,但我遇到了 'updateProp' 方法的问题。

我得到的错误是这个。

这是我卡住的代码的一部分。

我也尝试过这样的其他方式,但没有任何运气。(也将值硬编码为 0 但它也不起作用)

ps 为我的参考网站http://rpackages.ianhowson.com/cran/RNeo4j/man/updateProp.html

先感谢您。

0 投票
1 回答
241 浏览

r - 基于连通性创建组

给出了一个网络。

在此处输入图像描述

当我们正在寻找连接的网络时,我们在这里得到了 2 个连接的网络(CN)。第一个 CN : (1,2,5,6,7) 和第二个 CN : (3,4,8)

我们为每个 CN 附加一个 group_id。所以第一个 CN 的每个节点的 group_id 为 1,第二个 CN 的每个节点的 group_id 为 2。

最终目标是通过使用一些算法创建一个 group_id 列。

在上述情况下,通过观察图像

0 投票
1 回答
935 浏览

r - 选择具有特定起点的子图中的所有连接节点以显示在 R 可视化中

我有一个用于社交网络分析的简单 neo4j 数据库。数据库由用户节点和用户可能共有的其他节点组成,例如电话或地址。只有一种类型的关系 [:HAS]。对于一个用户来匹配另一个用户,他们必须至少遍历一个节点。

我们的目标是将这些数据存储在图表中,并部署一个 R Shiny 应用程序以输入用户 ID 并查看连接用户的完整网络。为了做到这一点,我们需要将所有节点和关系从连接的子图中拉到边数据框中。

我们使用以下密码查询取得了一些成功。但是,此查询只会拉入距离不超过 5 度的节点。对于任何高度连接的节点,它也会失败 - 在此过程中冻结我们的 neo4j 实例。我们应该使用更有效的方法将图形数据转换为边数据框吗?

0 投票
1 回答
434 浏览

r - RNeoj:RStudio 无法连接到 neo4j 数据库错误 503 指示

如何让 RStudio 连接到 Neo4j 数据库?

问题:

当我尝试使用startGraph通过 RStudio 连接到 neo4j 数据库时,会显示以下错误:

错误: 服务器错误:(503)服务不可用

(禁用 dbm 身份验证 [dbms.security.auth_enabled=false])(还尝试启用身份验证(通过将 db 用户名和密码传递给 startGraph),但显示相同的错误)

初始设置检查:

确认 Neo4j 安装和运行成功。

环境信息

额外细节

我对代理和 RStudio 创建和运行 Shiny Apps 或在系统上安装任何 R 包没有任何问题。

我执行了一个 netstat 来检查 localhost 端口上的连接,只有连接的应用程序是 Neo4j 和 Web 浏览器,而不是 RStudio。(一次打开这么多连接正常吗?)

0 投票
1 回答
1434 浏览

r - 如何在 R 中手动更改 VisNetwork 中节点的位置

我对 VisNetwork 有疑问。我在 R 中创建了一个图形,每次单击该节点并将其移动到其他位置时,它都会回到以前的位置。是否有可能手动重新排列网络?我想将一些节点移动到另一个地方,或者改变一些节点之间的边长,这样会更透明。