我正在尝试可视化Excel文件的两列:列A包含类别,而列B包含单个条目。点文件由Excel使用以下公式生成:
=IFERROR(CONCATENATE("subgraph cluster_",A2,"{""",B2,"""","; label =""",A2,"""}"),"")
之后,“unflatten”实用程序用于更均匀地分布节点,最后使用“dot”生成图形
unflatten.exe -f -l 4 -c 6 -o FLATTENED.dot INPUTFILE.dot
dot -Tpng FLATTENED.dot > FLATTENED.png
我想使图表更紧凑,并将类别与页面的上部egde对齐,我应该查看哪些命令来改善结果输出?
我已附上dot file
答案 0 :(得分:6)
这是一个想法:
gvpack
将所有图表打包在一起基本思路是使用图表而不是群集,以便您可以使用gvpack
打包图表。
类似的东西:
unflatten -f -l 4 -c 6 input.dot | dot | gvpack -array_t6 | neato -s -n2 -Tpng -o output.png
不确定unflatten是否处理带有多个图形的文件。
(抱歉,没时间检查)。