Good programs to make graphs (complex systems) in linux

AI Thread Summary
For those new to studying complex systems and seeking to build graphs with numerous connected points, several software options are recommended. NetworkX is a popular Python library specifically designed for creating and analyzing complex networks. For visualization purposes, Graphviz is highlighted as an effective tool, along with Matplotlib, which is also capable of generating high-quality charts and graphs. It is suggested that searching for "network" rather than "graph" may yield better results in literature, as complex dynamical systems are often referred to as complex networks. Additional resources for network diagram modules are available in related articles.
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 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 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!
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top