代码之家  ›  专栏  ›  技术社区  ›  CharlieD

numpy数组元素

  •  0
  • CharlieD  · 技术社区  · 7 年前

    称为testdata的csv fle中有500行5列。csv

    下面的代码返回第1行的所有5列,如下所示 ( 5907364.237, -447070.8817, 293.339355, 2193094) 或者我可以使用MyValue=csv[49]获得第50行 ( 5906798.994, -447499.987, 373.128906, 2194385)

    但我似乎无法独自返回第50行第3列的值

    import numpy as np
    def walk(MyFile):
        csv = np.genfromtxt(MyFile, delimiter=',',dtype=(None))
        MyValue = csv[0]
        return MyValue
    
    MyValue=walk('testdata.csv')    
    print(MyValue)
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Nick    7 年前

    csv[49][2]不起作用吗?

    你可以考虑 pandas dataframe .