2017-03-17 162 views
0

我有一个.csv文件,我可以在Pandas中读取它。 .csv文件如下所示。Python Pandas从.csv提取列

a b c d e 
1 4 3 2 5 
6 7 8 3 6 
... 

我需要实现的是,我可以提取和b作为列向量和 并[c d E]作为基质。我用熊猫用下面的代码读取.csv文件:

pd.read_csv(“data.csv”,九月=“”,标题=无)

但是这会给我像一个矢量这:[[a,b,c,d,e],[1,4,3,2,5],...]

如何提取列?我听说过df.iloc,但这里不能使用,因为在pd.read_csv之后只有一列。

回答

0

你应该能够做到这一点与:

ds = pd.read_csv('data.csv', sep=',',header=0) 
column_a = ds["a"] 
matrix = ds[["c","d","e"]]