读取.csv的部分列的数据:
import numpy as np
import pandas as pd
data=pd.read_csv('data.csv',dtype=np.float32,header=None,usecols=(1,2,3,4))
wholedata=data.as_matrix()
print(wholedata)
由于是从0开始的,所以读取的第二列到第五列的数据
as_matrix()将表格数据转换为一个二维数组
import numpy as np
import pandas as pd
data=pd.read_csv('data.csv',dtype=np.float32,header=None,converters=\
{(2):lambda s:0,(3):lambda s:1})
wholedata=data.as_matrix()
print(wholedata)
将第三列、第四列分别置1、置零
(2)代表第二列
pandas包对中文支持的比较好,常用!