グラフツールのgt.graph_draw()
にedge_gradient
プロパティを使用して、矢印などのマーカーが混雑しているプロットの接続方向をより視覚的に視覚化したいとします。グラフツールのedge_gradientプロパティ
ドキュメント内の説明から、このプロパティが行うべきことであるようです。しかし、現在のところ、エッジを単色に設定することしかできません。私はそうのようなプロパティを使用しています
:
egradient = g.new_edge_property('vector<double>')
g.edge_properties['egradient'] = egradient
e = g.add_edge(v1, v2)
egradient[e] = (0.9, 0.329,0.282,0.478,1)
...
gt.graph_draw(g, ... edge_gradient=g.edge_properties["egradient"])
私は(0.9, 0.329,0.282,0.478,1)
の最初の値を変更した場合、外観は変わらない - と私はそれをタプルのリストを渡ししようとした場合、私は、グラフツールからこれを取得します内部:
TypeError: float() argument must be a string or a number
どのように私は、グラフツールで探しています何を達成することができますか?私ができない場合は、エッジ勾配5タプルの最初の値は実際に何のために良いのでしょうか?