如何从CSV创建numpy数组?

时间:2018-06-17 11:30:02

标签: python arrays csv numpy

我试图从csv文件中获取Numpy数组 每一行都是一般数组中的一个独立的mumpy数组。 (相关的列名是1,2,3 ...... 136)。

我尝试过这种方法,但我不认为这是正确的方法:

with open('faces_new.csv', 'r') as csvfile:
    facesreader = list(csv.DictReader(csvfile, delimiter=',', quotechar='|'))
    main_array = np.array()
    for row in facesreader:
        #create new array inside the main array
        local_array = np.array()
        for n in range(136):
            local_array = np.append(float(row[str(n)]))
            #add n to the array
        main_array = np.append(local_array)
    print(main_array)

0 个答案:

没有答案