擅长:python、mysql、java
<p>谢谢你的回复。我一直在寻找的答案似乎就在眼前。我需要制作一个颜色列表,传递给nx.draw_graphviz。</p>
<p>所以,正确的代码(我找到的)将某个颜色传递给比较两个列表的节点:</p>
<pre><code>colors=[]
for n in nodes:
if n in hybrids:
colors.append('g')
else:
colors.append('b')
nx.draw_graphviz(g, prog="fdp", node_color = colors, node_size = sizes)
</code></pre>
<p>对于更改文本版本,为了镜像颜色节点版本,我所要做的就是将A.layout()更改为A.layout(prog=“fdp”)</p>
<p>它不会改变布局!</p>
<p>原始图像:</p>
<p><img src="https://i.stack.imgur.com/fjV70.jpg" alt="enter image description here"/></p>
<p>新形象:
<img src="https://i.stack.imgur.com/jOIJ9.jpg" alt="enter image description here"/></p>
<p>新文本版本:</p>