Good programs to make graphs (complex systems) in linux

Click For Summary
SUMMARY

The discussion centers on recommended programs for creating graphs in the study of complex systems, specifically for visualizing networks with up to 1500 connected points. Key tools mentioned include NetworkX for graph creation in Python, Graphviz for visualization, and Matplotlib for generating high-quality charts. Users are encouraged to search for "complex networks" rather than "graphs" to find more relevant resources and literature.

PREREQUISITES
  • Familiarity with Python programming
  • Understanding of complex systems theory
  • Basic knowledge of network theory
  • Experience with data visualization concepts
NEXT STEPS
  • Explore NetworkX documentation for advanced graph creation techniques
  • Learn how to use Graphviz for effective network visualization
  • Investigate Matplotlib for creating detailed charts and graphs
  • Read about complex networks in academic literature for deeper insights
USEFUL FOR

This discussion is beneficial for researchers, data scientists, and students involved in complex systems analysis, as well as anyone interested in visualizing large-scale networks using Python tools.

UFSJ
Messages
13
Reaction score
2
Hi guys,

my questions is simple and direct. I'm new in the study of complex systems and would like to know which programs are suggested to use to build a graphs, some thing as 1500 connected points.

Thanks a lot!
 
Technology news on Phys.org
UFSJ said:
Hi guys,

my questions is simple and direct. I'm new in the study of complex systems and would like to know which programs are suggested to use to build a graphs, some thing as 1500 connected points.

Thanks a lot!
In python there is networkX, which is what I used before. I don't have anything to compare it to though.
https://networkx.org/

You might get more hits searching network rather than graph, because graph based models of complex dynamical systems are called complex networks rather than graphs in the literature.
 
  • Like
Likes   Reactions: pbuk and UFSJ
What do you want to do with the graphs once you have built them? If you just want to visualise them then graphviz is the obvious tool.
 
  • Like
Likes   Reactions: FactChecker, jedishrfu and Jarvis323
pbuk said:
What do you want to do with the graphs once you have built them? If you just want to visualise them then graphviz is the obvious tool.
Thanks pbuk. I'm trying this program. Actually look as very good!
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
910
  • · Replies 1 ·
Replies
1
Views
2K
Replies
11
Views
2K
Replies
6
Views
3K
  • · Replies 13 ·
Replies
13
Views
4K
Replies
10
Views
5K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 14 ·
Replies
14
Views
3K