Python 2.7 Networkx绘制二部图

Python 2.7 Networkx绘制二部图,python-2.7,matplotlib,graph,networkx,Python 2.7,Matplotlib,Graph,Networkx,我有两个数组,其中条目之间有一对一的映射,我想将其绘制为有向二部图 a = [1,2,3,4]; b = [4,3,2,1]; B = nx.Graph(); B.add_nodes_from(a, bipartite=1) B.add_nodes_from(b, bipartite=0) nx.draw(B, with_labels = True) plt.savefig("graph.png") 但是我的身材不合适。如何使图形与正确的定向边对齐。您需要添加边并设置节点坐标。您需要添加边并设

我有两个数组,其中条目之间有一对一的映射,我想将其绘制为有向二部图

a = [1,2,3,4];
b = [4,3,2,1];
B = nx.Graph();
B.add_nodes_from(a, bipartite=1)
B.add_nodes_from(b, bipartite=0)
nx.draw(B, with_labels = True)
plt.savefig("graph.png")

但是我的身材不合适。如何使图形与正确的定向边对齐。

您需要添加边并设置节点坐标。您需要添加边并设置节点坐标。