2013-10-28 12 views
27

ファイルをパンダに読み込もうとしています。 ファイルは、スペースで区切られた値を持っていますが、スペース の異なる数で、私が試した:スペースで区切られたファイルを読み取る方法

pd.read_csv('file.csv', delimiter=' ') 

をしかし、それは

+2

[\ \ ccsvの空白をより柔軟にする方法]の可能な複製は?](http://stackoverflow.com/questions/15026698/how-to-make-separator-in-read-csv-more-柔軟なwrt-whitespace) – e4c5

答えて

51

delim_whitespace=True引数を追加すると、正規表現よりも高速です。

13

を動作しませんが、区切り文字として正規表現を使用することができます。

pd.read_csv("whitespace.csv", header=None, delimiter=r"\s+") 
関連する問題