读取csv文件时第一列的所有数据集

时间:2018-11-06 20:10:56

标签: python pandas

This is a task (in Russian)

我有一个用逗号分隔的csv文件

enter image description here

并且在读取第一个列中的所有数据集时不分离。

import pandas
data = pandas.read_csv('C:\\Users\\admin\\Desktop\\titanic.csv' )
print(data[:5])

我明白了

PassengerId             ...        Embarked

0  1,0,3,"Braund, Mr. Owen Harris",male,22,1,0,A/...    ...          NaN

1  2,1,1,"Cumings, Mrs. John Bradley (Florence Br...    ...          NaN

2  3,1,3,"Heikkinen, Miss. Laina",female,26,0,0,S...    ...          NaN

我怎样才能让它们分开一个列?

1 个答案:

答案 0 :(得分:-1)

f = open('titanic.csv', 'r')
data = {}
for line in f:
    line = line.split(',')
    # convert to datatypes
    print(line[0]) #this will print first column of each row
f.close()

对于熊猫,只需:

print(data.iloc[:,0])