gpt4 book ai didi

python-2.7 - 使用带有关键字旋转 ='vertical' 的 networkx draw_networkx_labels 不会旋转标签文本

转载 作者:行者123 更新时间:2023-12-03 14:04:28 24 4
gpt4 key购买 nike

我正在使用 Networkx 绘制 Hierarchy Graph .我想将标签旋转到垂直位置,使用旋转关键字似乎没有效果。

    nx.draw_networkx_labels(G, pos=lbl_pos, rotation='vertical')

是否可以通过垂直旋转绘制标签?

最佳答案

如果捕获 nx.draw_networkx_labels() 的输出,则可以调整所有文本参数。例如,

In [1]: import networkx as nx

In [2]: G = nx.path_graph(4)

In [3]: pos = nx.spring_layout(G)

In [4]: nx.draw_networkx(G,pos,with_labels=False)

In [5]: text = nx.draw_networkx_labels(G,pos)

In [6]: for _,t in text.items():
t.set_rotation('vertical')
...:

enter image description here

关于python-2.7 - 使用带有关键字旋转 ='vertical' 的 networkx draw_networkx_labels 不会旋转标签文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41834537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com