Graphviz
#
Find similar titles
- (rev. 5)
- Hyungyong Kim
Structured data
- About
- Graph visualization
- Image
- URL
- http://graphviz.org
오랜 역사의 Graph visualization 프로그램. 보통 .dot 확장자의 그래프 파일을 만들고, 이를 가시화한다. 노드수가 몇백개로 많아지면 Cytoscape등 다른 프로그램을 알아보는 것이 좋다.
다음과 같은 그래프 레이아웃이 있다.
- dot : hierachical or layered drawing
- neato : sprint model layouts
- fdp : same neato, but different algorithm, it handles larger graphs and clustered undirected graph
- twopi : radial layout
- circo : circular layout
팁
- 노드에 한글을 표시하고 싶은 경우 폰트이름을 지정해준다. ( node [fontname="Eunjin", fontsize="11"])
Ecogwiki에 .dot 형식의 자료를 그래프 가시화하는 기능이 있다.
#!dot/s
rankdir = "TB"; // 그래프가 그려질 방향. TB, BT, LR, RL 4가지가 있다.
"User" [shape="circle"]; //노드의 속성은 이렇게 넣는다.
"User" -> {"A"; "B"}; //노드가 어떤 노드와 연결되는지는 이렇게 기술한다.
"A" -> {"M"} [dir="both"]; //링크의 속성은 이렇게 기술한다.
"B" -> {"M"; "F"; "U"} [arrowhead="none"];
"F" -> {"User"} [dir="both", label="100 times"]; //노드가 여럿일 때는 ';' 로 구분하고, 속성이 여럿일 때는 ',' 로 구분한다.
별도의 Javascript 라이브러리를 사용함.
Incoming Links #
Related Codes (Code 0) #
Suggested Pages #
- 0.253 Cytoscape.js
- 0.152 Cytoscape Web
- 0.025 Gene Ontology
- 0.025 June 2
- 0.025
- 0.025 Hyungyong Kim
- 0.025
- 0.025
- 0.024 diff
- 0.024 .config
- More suggestions...