python 读入csv跳过表头
如题。 在读入csv文件时,有时我们指向读入数据并把它赋给矩阵,那么如何跳过表头? 方法如下:
import csv
from itertools
import islice
...
...
with open('datasets/diabetes.csv') as data_file
:
data_csv
= csv
.reader
(data_file
)
row_num
= 0
for row
in islice
(data_csv
, 1, None):
for i
in range(len(row
)):
row
[i
] = float(row
[i
])
label_set
[row_num
] = row
[-1]
row
[-1] = 1
data_set
[row_num
] = row
row_num
= row_num
+ 1
使用islice即可。
转载请注明原文地址: https://lol.8miu.com/read-16716.html