矢印の先端を変えたい!!!
結論
線自体はstyle
線の先っちょはarrowhead
で変えられます!
本文
sample_graph.py
import graphviz
g = graphviz.Digraph(format='svg', filename='test')
g.node("1","a")
g.node("2","b")
g.node("3","a")
g.edge("1","2")
g.edge("2","3")
# 表示
g.view()
矢印の先端を消して線だけにしたいのに。。。。
最初に考えた解決方法
どうせstyle とかallowStyleとかで何とかなるでしょ
→
無理でした
sample_graph-2.py
import graphviz
g = graphviz.Digraph(format='svg', filename='test')
g.node("1","a")
g.node("2","b")
g.node("3","a")
g.edge("1","2",style="dotted")
g.edge("2","3")
# 表示
g.view()
そうじゃない!!!
解決策
arrowhead="none" で解決しました。。
sample_graph-3.py
import graphviz
g = graphviz.Digraph(format='svg', filename='test')
g.node("1","a")
g.node("2","b")
g.node("3","a")
g.edge("1","2",arrowhead="none")
g.edge("2","3")
# 表示
g.view()
a→bが線になってますね!!!
ここに載っている奴はできそうですね