pandasでtab区切りのデータを読ませる

はじめに

pandasでデータを読み込もうとした際、read_csvを使ったがタブが¥tとして読み込まれてしまい、期待通りの結果にならなかった ちなみに読み込んだデータはこちら

$ cat ~/Documents/sample.csv 
a   b
10.5    22
15.4    7.23
11.8    7.1
81.2    7.3
15.1    13.4
9.2 11.4

原因

pandasではcsvを読み込む処理と、tab区切りのデータを読み込ませる処理が明確に分かれている

対処

read_csvをread_tableに修正することで期待通りに読み込むことができた。 また、表示する件数を絞りたい場合はhead()を利用する 3を引数に渡すことで表示件数を3件に絞ることが可能になる。