Почему края не отображаются правильно на чертеже networkx - PullRequest
0 голосов
/ 09 декабря 2018

Я использую последнюю версию networkx на Python3 с Linux Mint 17. Я использую метод pcalg (https://github.com/keiichishima/pcalg) для построения ориентированных ациклических графов из данных. Я проверил, чтобы убедиться, что граф имеет ребра, используя number_of_edges() function.

Мой код выглядит следующим образом:

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параметр

...