美文网首页
一个简单操作

一个简单操作

作者: Kitsu | 来源:发表于2017-07-24 15:29 被阅读0次

    从ArcGIS得到的坐标算出的距离矩阵,转化为O,D,Distance的数组

    ----------------割----------------

    距离矩阵如下


    距离矩阵

    希望得到(O,D,Distance)的数组

    脚本如下

    import numpy as np
    import pandas as pd
    df = pd.read_csv('100matrix2.csv')
    dfarrary = np.array(df)
    dfarrary.reshape((100,100))
    a = np.arange(30000).reshape((10000,3))
    for i in range(100):
      for j in range(100):
        a[i*100+j,0] = i+1
        a[i*100+j,1] = j+1
        a[i*100+j,2] = dfarrary[i,j]
    np.savetxt('new.csv', a, delimiter = ',')
    

    结果如下

    O,D,Distance

    Q:可以直接用numpy的load_txt

    Q:数组a初始化用len()

    End

    Kitsu

    2017年7月24日

    相关文章

      网友评论

          本文标题:一个简单操作

          本文链接:https://www.haomeiwen.com/subject/apybkxtx.html