問題タブ [dot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - データベース テーブルとリレーションを読み取り、ドット ファイルを作成する Python スクリプト
こんにちは、私はドットファイルの概念に慣れていません。
主キーと関係を使用してERD図を作成しようとしています。アプローチは、Python スクリプトを作成してデータベース テーブルを読み取り、graphviz を使用してグラフィックを生成するために使用できる「ドット」ファイルを作成することです。graphviv.org でドット ファイルを使用してグラフを生成する方法を見つけましたが、Python スクリプトを使用してデータベース テーブルを読み取り、「ドット」ファイルを作成する方法が見つかりませんでした。どんな助けでも本当に感謝します、ありがとう。
graphviz - 接続されたサブグラフを並べて描画するためにドットを取得するにはどうすればよいですか?
これは、生成されたグラフが現在表示されているもの です。これのコードは次のとおりです。
2本の赤い線を削除すると、希望どおりに整列します。
どうすればこのように並べて、2本の赤い線を同時に持つことができますか?
graphviz - graphvizでノード境界を非表示にするにはどうすればよいですか?
graphvizでグラフを描いています。ノードはありますがpenwidth=0
、まだノードの境界が見えます。ノード境界を取り除くにはどうすればよいですか?
ドットでの私の注釈は次のようなものです:
makefile - Makefile からドット (graphviz) ファイルを生成するツールを知っている人はいますか?
Makefile が与えられた場合 (この例ではコマンドは必要ありません):
ドットファイルを生成できるツールを知っている人はいますか?
次のように:
このツールは、.o ファイルをショートカットして、c ファイルが含まれるヘッダーに依存するふりをするのに十分なほどスマートであることに注意してください。
java - dot から xdot への変換用 Java ライブラリ
私は現在、主な出力がドット形式のグラフである Java で webapp を開発しています。視覚化の部分では、xdot を入力として必要とする CanViz を使用したいと考えています。これまでのところ、ドットを xdot に変換する Java ライブラリは見つかりませんでした。そのような図書館を知っている人はいますか?
既に exec 経由で "dot graph.cv -Txdot -graph-xdot.gv" を実行しようとしましたが、残念ながらうまくいきませんでした。(プログラム「ドット」を実行できません: エラー = 2、そのようなファイルまたはディレクトリはありません)
前もってありがとう、モリッツ
python - pos 属性のみを使用して DOT ファイルをレンダリングする方法
最初の DOT ファイルを取得し、pydot を使用していくつかのノードの pos 属性を変更しました。ここで、ノードを新しい位置に表示するイメージ ファイルをレンダリングしたいと考えています。問題は、レイアウト プログラムで位置を台無しにしたくないということです。pos 属性が示す場所にノードを正確に表示したいだけです。エッジがどのように見えるかは気にしません。
pydot を使用して位置を含む DOT ファイルを簡単に作成できますが、pydot またはドットを使用したコマンド ラインで画像ファイルを作成する方法がわかりません。助けていただければ幸いです。ありがとう!
graphviz - x->y->z 表記を使用して関係を指定するときにラベルを追加するにはどうすればよいですか?
次の形式を使用してグラフを指定するときに、個々のラベルを追加する方法はありますか?
graphviz - Graphviz のエッジとノード間の距離
エッジとノード (赤) の間の距離、つまりノードの外形 (青) を構成するにはどうすればよいですか?
graphviz - ランク属性は私を混乱させます
エッジのランク属性には、「same」、「min」、「source」、「max」、「sink」の5つの値があります。「同じ」を除いて、他の値をいつ使用するかわかりません。
私のvim環境でテストすると、これらの値の間にいくつかの違いがあることがわかります。しかし、それらが何のためにあるのか正確にはわかりません。
graphviz - ドット図のエッジの方向を調整するにはどうすればよいですか?
尋ねる前に、私は自分の質問の答えを検索しようとしましたが、見つかりませんでした。私の質問は、ドット図のエッジ方向を変更することです。ランクディレクトリは「LR」ですが、グラフの特定の部分で「TB」を使用したいと思います。例を挙げましょう。
このようなグラフが出ます
しかし、これは私が望むものではありません。次の画像が欲しいです。「thread」は「ui_thread」の上に垂直にあります。 「rankdir=same」と「thread」および「ui_thread」を使用すると簡単に解決できると思うかもしれません。私は確かにこれをすでに試しました。しかし、私は失敗しました。「thread」は常に「ui_thread」の下にあります。
ありがとう、