質問

私はPydotで絵を描くのに問題があります。

問題は、作成されたノードのレイアウトを定義することにあります。現在、すべてが垂直に描かれており、広がっていません。これにより、作成されたノードを見るために降りるという問題が得られます。

数が非常に多いときはいつでも、水平に作成されるノードを定義する方法はありますか?また、ラベルに数学的なシンボルを表示したいと思います。しかし、私はそれを行う方法を見つけることができませんでした。

誰かが知っていれば、あるノードから別のノードまでラベルにEpsilonとLambdaを書く方法を教えてください。

どうもありがとう...

役に立ちましたか?

解決

ユニコード表現で文字列を書くことは、数学的なシンボルをエッジとして示すことを発見しました...

たとえば、書くことができます node = pydot.Node("ε",shape = "ellipse", style="filled", fillcolor="turquoise")

これを使用して、エプシロンをノードのラベルとして取得します。

同様に、数学的なシンボルの残りを取得できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top