为什么在networkx绘图中边缘无法正确显示

时间:2018-12-09 20:16:59

标签: python-3.x matplotlib graph networkx

我正在使用Linux Mint 17在Python3上使用最新的networkx。我正在使用pcalg方法(https://github.com/keiichishima/pcalg)从数据构建有向无环图。我使用number_of_edges()函数检查图是否具有边。

我的代码如下:

skel_1, sep_1 = alg.estimate_skeleton(ci.ci_test_dis, Mat_1, 0.1)
dag_1 = alg.estimate_cpdag(skel_1, sep_1)
num_edge1 = dag_1.number_of_edges()
print(num_edge1)
nx.draw_networkx(dag_1, arrows=True, edge_color='b')
plt.savefig("Target1.png")
plt.close()

当我执行此代码时,显示节点,但不显示边缘。这是因为我没有包含pos参数吗?

0 个答案:

没有答案