python pandas不从csv文件中读取第一列
我有一个简单的2列csv文件,名为st1.csv:
GRID St1 1457 614
1458 657
1459 679
1460 732
1461 754
1462 811
1463 748
但是,当我尝试读取csv文件时,未加载第一列:
a = pandas.DataFrame.from_csv('st1.csv') a.columns
Index([u'ST1'], dtype=object)
为什么不读取第一列?
回答:
根据您的数据判断,看起来您正在使用的分隔符是``。
请尝试以下操作:
a = pandas.DataFrame.from_csv('st1.csv', sep=' ')
另一个问题是,假设您的第一列是索引,我们也可以禁用它:
a = pandas.DataFrame.from_csv('st1.csv', index_col=None)
以上是 python pandas不从csv文件中读取第一列 的全部内容, 来源链接: utcz.com/qa/408879.html