我想绘制一个邻接矩阵图。我正在这样做:
my_map = initialize_map(5)
print(f"map:\n{my_map}")
temp = nx.MultiGraph()
G = nx.from_numpy_matrix(my_map, parallel_edges=False, create_using=temp)
a=G.edges(data=True)
nx.draw(G)
nx.draw_networkx_edge_labels(G,pos=nx.spring_layout(G))
问题出在边缘标签上。他们在完全错误的地方。我也不喜欢这种表示法(“ weight:...”),但我不太介意。我宁愿解决位置错误的问题。我不知道文本输出来自何处。 我很确定自己做错了什么,但是我不知道该怎么办,也没有找到任何有关此文件或类似问题的文档。