我有一个用逗号分隔的csv文件
并且在读取第一个列中的所有数据集时不分离。
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
我怎样才能让它们分开一个列?
答案 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])