Questions tagged [graph-data-science]

Graph Data Science is a science-driven approach to gain knowledge from the relationships and structures in data, typically to power predictions. It describes a toolbox of techniques that help data scientists answer questions and explain outcomes using graph data.

Graph Data Science is a science-driven approach to gain knowledge from the relationships and structures in data, typically to power predictions. It describes a toolbox of techniques that help data scientists answer questions and explain outcomes using graph data.

Popular graph data science libraries

98 questions
0
votes
2 answers

Neo4j: Bipartite to monopartite projection with multiple relationships

I'm new to Neo4j. I'm trying to create a monopartite projection from a bipartite graph. I've only got two types of nodes: Post nodes (green): These are all pieces of content, such as tweet, reddit post, news article, etc. Entity nodes (brown):…
CowCookie
  • 51
  • 4
0
votes
0 answers

Searching for users in a graph database(neo4j), where there can be multiple(similar not duplicate) instances of a single user

I am working on a metadata search project in which I have a graph database. The graph database is created by combining multiple datasets which contain information about users (purchase history, CRM data, etc.) and contains information like user…
0
votes
1 answer

GDS Virtual Graph different than component queries

I am using Neo4j Enterprise v 4.3 and gds plugin v 1,7.0. I create a virtual graph, as follows: CALL gds.graph.create.cypher( "match_seg", "MATCH (d:DNA_Match) where d.ancestor_rn=33454 RETURN id(d) AS id", "MATCH…
David A Stumpf
  • 753
  • 5
  • 13
0
votes
0 answers

How can I set my points color depending on datetime column in pyplot?

So I have this basic chart: ax1.plot(df['data1'], df['data2'], '.', label = 'data1 vs data2') I'd like to color each point according to a third column which is a timestamp. How could I go about it ?
Catfoxes
  • 101
  • 1
  • 9
0
votes
1 answer

Adding a relationship leads to an error in Graph Data Science Library

I have imported 500k Nodes and 1M relationships in the DB ( Version 4.2.1) of Neo4j (1.4.7) without any problems. Furthermore I have installed the plugins APOC (4.2.0.0) and Graph Data Science Library (1.4.1) without any errors. I'm able to inspect…
0
votes
0 answers

Graph Data Science Error (APOC Metadata Procedure Unavailable)

I have imported my data into my dbms and installed the plugins APOC (4.2.0.0) and the Graf Data Science Library (1.4.1). When I open the playground i get the following error: error-msg I added following lines into my neo4j…
0
votes
1 answer

Clarification on order and size of network

In social graphs is it common to have the number of nodes to be way less than the number of edges? In my analysis of a twitter network I got results like this nodes = 20,000 edges = 335,000 How can I interpret this huge gap between the numbers?
paulowe
  • 127
  • 9
0
votes
1 answer

Which Clustering algorithm and data visualization tool should I use to locate and visualize geographical weather data

I am working on finding statistical outliers in weather-related data. More specifically, I have the temperature and the location(longitude and latitude)of 10000 data points where the temperature was recorded at a specific time. What would be the…
Adam
  • 1
  • 1
0
votes
1 answer

Embedded Neo4j with Graph Data Science - BFS Procedure appears to be missing

The documentation here https://neo4j.com/docs/graph-data-science/1.1/algorithms/bfs/#algorithms-bfs describes a callable "gds.alpha.bfs.stream". In order to call that, to the best of my knowledge, it needs to be registered with the embedded DB.…
0
votes
1 answer

What is the best database to store large and growing graphs?

I have a PostgreSQL table of users and followers named relations with the size of 200 million rows and it's growing at the rate of 10 million new users and new relations between them a week. I have set an index on the columns and I need every pair…
0
votes
1 answer

Neo4j algo.unionFind equivalent with new Graph Data Science Library

I have a cypher projection that used algo.unionFind in Neo4j. However, that algorithim has been deprecated. My query was: CALL algo.unionFind('MATCH (n) WHERE n.dtype=\"VALUE\" RETURN id(n) AS id','MATCH p=(n)-[]-(m) WHERE n.dtype=\"VALUE\" AND…
Noel
  • 23
  • 7
0
votes
1 answer

algo.louvain.stream returns different results for the same data

I'm trying to use Neo4j's algo.beta.louvain(). I noticed that it returns results that are quite different (# of communities and # of nodes in each community) if I order the nodes in label differently. The following 3 calls return different results.…
breakingduck
  • 85
  • 2
  • 8
0
votes
1 answer

Graph generation in Neo4j for GDS computations

I am working on a CSV file that has a structure similar to: aId, Amount, bId int, float, int Here aId, and bId have constraints on Node A, and B respectively. On loading the Nodes, and relationships initially, LOAD CSV with headers FROM…
user8996213
0
votes
1 answer

Could I use neo4j gds shortest path algorithm with multiplication instead of addition?

I use neo4j database to calculate the shortest path between nodes.The whole graph include 400K nodes.I could use the shortestPath algorithm like below when I calculate the weight with addition operation, but how should I do if I wants to use…
0
votes
1 answer

Neo4j, Graph Data Science Library: Calculating betweenness returns negative values

When calculating the betweenness centrality of my graph, some nodes receive negative values when using 'Undirected' as relationship orientation. Happens in Neo4j 4.0.6 with gds 1.2.2. but also in older versions. The graph itself should be alright,…
Fena
  • 3
  • 3