第 35 章 Graphviz - Graph Visualization Software

简介:

目录

35.1. Installation
35.1.1. Apt-get
35.1.2. Yum
35.2. The DOT Language
35.2.1. dot
35.2.1.1. 布局
35.2.2. twopi
35.2.3. gprof
35.3. Node, Edge and Graph Attributes
35.3.1. Color Names
35.3.2. Node Shapes
35.3.3. 箭头
35.4. Example
35.4.1. E-R
35.4.2. Network
35.4.3. workflow

http://www.graphviz.org/

35.1. Installation

35.1.1. Apt-get

to see all available graphviz packages.

$ apt-cache search graphviz |grep ^g
graphviz - rich set of graph drawing tools
graphviz-dev - transitional package for graphviz-dev rename
graphviz-doc - additional documentation for graphviz

$ apt-cache search graphviz |grep Graphviz
dot2tex - Graphviz to LaTeX converter
libgraph-easy-perl - Perl module to convert or render graphs (as ASCII, HTML, SVG or via Graphviz)
python-pydot - Python interface to Graphviz's dot
python-pygraphviz - Python interface to the Graphviz graph layout and visualization package
python-yapgvb - Python bindings for Graphviz, using Boost.Python
xdot - interactive viewer for Graphviz dot files
			

$ sudo apt install graphviz
			

Test, A "Hello World" example made by giving the command:

echo "digraph G {Hello->World}" | dot -Tpng >hello.png
			

35.1.2. Yum

# yum list 'graphviz*'
# yum install graphviz
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
算法 Linux Shell
SGAT丨Single Gene Analysis Tool
SGAT丨Single Gene Analysis Tool
|
机器学习/深度学习 数据挖掘
Basic Concepts of Genetic Data Analysis
Basic Concepts of Genetic Data Analysis
914 0
(转) Graph-powered Machine Learning at Google
    Graph-powered Machine Learning at Google     Thursday, October 06, 2016 Posted by Sujith Ravi, Staff Research Scientist, Googl...
Make Helix Shape in occQt
Make Helix Shape in occQtPCurve is a powerful modeling method, to make helix shapes in occQt to help you understand pcurve better, then you can also can model some intereting shape based on pcurve.
977 0