熊猫:将TSV读入DataFrame

时间:2017-06-12 15:26:40

标签: python pandas csv file-io

我使用的是Python 2.7,其TSV格式如下(368行×3列):

date    dayOfWeek    pageviews
2016    4            3920
...

我将Jupyter笔记本保存在与TSV相同的位置。我正在运行此代码:

import pandas as pd
pd.read_table('query_explorer.tsv')

我找回了一个736行×3列并填充了NaN的数据帧。这也很有趣,因为我应该只有368行(恰好是我所拥有的行的一半)。

知道这里发生了什么吗?

2 个答案:

答案 0 :(得分:3)

怎么样:

pd.read_table('query_explorer.tsv',delim_whitespace=True,header=0)

答案 1 :(得分:0)

import pandas as pd
pd.read_csv('query_explorer.tsv',sep="\t")