[SOLVED] Suitable layout and speed for large dataset

Algorithms and parameters to put data in space
Post Reply [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
Shine
Posts:3
Joined:26 Dec 2010 20:31
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[SOLVED] Suitable layout and speed for large dataset

Post by Shine » 26 Dec 2010 20:45

Hi,
I have a rather large dataset in a bipartite form, one set has around 3000 nodes and the other 8000 nodes. There are also around 100,000 edges between the nodes. I chose Fruchterman Reingold with the speed of 50 and 100. The results are different in two cases. I also tried other layouts but I do not know which output is right. Any idea?
Also none of the edges are displayed in the graph even though I marked that edges to be shown. Why is it the case?

User avatar
rotten
Posts:34
Joined:27 Aug 2010 14:42
Location:Columbus, Ohio
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Suitable layout and speed for large dataset

Post by rotten » 27 Dec 2010 19:19

Layouts are different algorithms for placing your nodes on the page. None of them are 'right or wrong'. They are different ways of looking at the same data.

The parameters for the layout algorithms are useful for tweaking the view. Keeping notes as to which ones you used might be helpful if you are comparing two charts side-by-side or trying to get back to the same picture you had before...

Because you usually start out with the nodes deployed randomly on the page, it is possible that some of these algorithms will result in rotated, or even different appearing charts (depending on the algorithm - others should always end up looking the same).

The layout could implement the named algorithm incorrectly, I suppose, that would make them 'wrong' in a sense. You'd still be getting a unique view of your data though. Do you feel that one of the layout algorithms is not doing what you thought it should do?

User avatar
mbastian
Gephi Architect
Posts:728
Joined:10 Dec 2009 10:11
Location:San Francisco, CA
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Suitable layout and speed for large dataset

Post by mbastian » 28 Dec 2010 23:32

For large datasets, I would advise 'Yifan Hu'. It is something close from what a Fruchterman Reingold will do, but much faster.

The algorithm is set to stop itself when it evaluates to be finished. If this happens to soon, set the 'Step Ratio'to 0.99.

Post Reply
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable