python networkx构建网络时为什么会遗漏掉一些边

在用networkx库构建网络时,总是会遗漏掉一些边。

比如图中的第3行和第4行,我构建的是有向图

图片说明

def create_network(nodepath,edgepath):
    # 绘制一个空图G
    G = nx.DiGraph()

    # 打开节点文件夹,添加节点
    nodefile = pd.read_csv(nodepath)
    node_list = nodefile.values.tolist()
    for i in range(len(node_list)):
        G.add_node(node_list[i][0])

    # 打开OD文件夹,添加带有权重的边
    edgefile = pd.read_csv(edgepath)
    edge_list = edgefile.values.tolist()
    for j in range(len(edge_list)):
        G.add_weighted_edges_from([(edge_list[j][0],edge_list[j][1], edge_list[j][2])])

跪求前辈解答,感恩!

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^