2017-06-12 42 views
0

我使用Python 2.7,並有TSV格式如下:熊貓:讀TSV到數據幀

date dayOfWeek pageviews 
2016 4   3920 
... 

我保存在相同的位置TSV一個Jupyter筆記本。我正在運行此代碼:

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

我找回了一個736行×3列的數據框,並填充了NaN。這也很有趣,因爲我應該只有368行(正好是我的一半)。

任何想法這裏發生了什麼?

謝謝!

+0

你有行之間的空行? – DyZ

+0

@DYZ剛剛檢查過,不這麼認爲:( – bclayman

+0

你在文件末尾有空行嗎?檢查TSV文件中_lines_(不是_rows_)的數量。 – DyZ

回答

1

如何:

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

與以前相同的結果,不幸的是 – bclayman

+0

您能分享到該文件的鏈接或它的子集? – suvy