pydot

    4熱度

    1回答

    我想爲我使用pydot生成的圖中的節點添加多行工具提示。下面是我在做什麼。 node = pydot.Node('abc', style='filled', fillcolor='#CCFF00', fontsize=12) txt = 'foo' + '\n' + 'test' node.set_tooltip(txt) 刀尖,我能看到顯示爲「富\ NTEST」 我會感謝所有幫助 感謝

    0熱度

    1回答

    我想使用由DOT(Python中的pyDot)生成的圖形作爲交互式樹形結構GUI的基礎,其中樹中的每個節點都可以是小部件。 該樹將基本上是一個二進制摩爾斯電碼樹,它從頂部節點開始,並向下導航到樹中所需的字母並將其選中。他們想要選擇的節點應該是高亮的,並且應該能夠根據用戶輸入來改變內容(字母)。 基本上我希望節點變成全尺寸的對象,其可調參數隨着接口的使用而變化。任何人都可以將我指向正確的方向來做到這

    2熱度

    1回答

    我想使用QGraphicsView控件和QGraphicsScene來使用pydot佈局GraphViz生成的圖。有沒有辦法在pydot中生成圖形,讓GraphViz執行佈局,然後提取佈局信息(例如包含在由pydot.write_xyz生成的各種輸出格式中)?到目前爲止,在我的測試中,節點的get_pos()函數等返回無。

    1熱度

    1回答

    我正在使用pydot模塊(Graphviz的Dot語言的一個接口)編寫一個算法來表示迴歸樹。 在算法中,邊​​緣和節點的列表被製作,然後它們被表示 - 工作正常。 但在某些特定情況下,我需要刪除一些邊緣和節點,這就是我卡住的地方。下面是部分代碼: import pydot graph = pydot.Dot(graph_type='graph') link4 = pydot.Edge(nod

    0熱度

    1回答

    我已經使用pydot爲我的日誌文件創建網絡鏈接圖。但是,我的圖形變成了一個長圖。任何方式重新排列它?我附上圖片供參考 Pydot graph

    4熱度

    1回答

    經過pygraphviz一小部分工作後,我已經返回到pydot。 pygraphviz中有用的方法之一是iterdegree()。可以用pydot做類似的事情嗎?即:找到最高度的節點,以便我可以將其設置爲根? jjc

    8熱度

    2回答

    我使用pydot爲了在python中繪製圖形。 我想代表決策樹,這樣說(A1,A2,A3是屬性和兩個類是0和1: a1>3 / \ a2>10 a3>-7 /\ /\ 1 0 1 0 然而,使用pydot,創建​​只有兩片葉子和樹看起來像這樣(附PNG):現在 a1>3 / \ a2>10 a3>-7 | X |

    4熱度

    1回答

    有誰知道如何在pydot中的兩個子圖之間添加邊? callgraph = pydot.Dot(graph_type='digraph',fontname="Verdana") cluster_foo=pydot.Cluster('foo',label='foo') cluster_foo.add_node(pydot.Node('foo_method_1',label='method_1'))

    1熱度

    2回答

    如果有兩個集羣包含其他集羣的層次結構。非常酷! 我想垂直放置兩個羣集。雖然其他帖子提出瞭如何垂直放置節點(不是羣集),但我無法獲得這個適用於羣集的信息。 大小參數不適用於我,但在任何情況下,這似乎是錯誤的答案,因爲我的python程序一般列出可能是任何大小的圖表類。我只是想把兩個集羣放在另一個集羣的頂部,大小應該是什麼。 一個簡單的例子將不勝感激。

    1熱度

    1回答

    我需要生成一個圖表。我使用pydot庫。我的代碼是: import pydot people = ['person_%d'%i for i in range(10)] graph = pydot.Dot(graph_type='graph', rankdir='LR', splines='ortho') # create nodes for people node_list = [] f