[英]Creating a graph from Neo4j Data in R
我认为您想使用返回边缘列表的Cypher查询,而不是具有给定用户指向的所有用户的列表。 像这样:
MATCH (u:User)-->(r:Repo)
RETURN u.name AS from, r.name AS to;
query = "
MATCH (u:User)-->(r:Repo)
RETURN u.name AS from, r.name AS to;
"
edges = cypher(neo4j, query)
然后为节点定义一个DataFrame:
nodes = data.frame(id=unique(c(edges$from, edges$to)))
nodes$label = nodes$id
然后使用visNetwork库可视化:
visNetwork(nodes, edges)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.