pandasでCSV/TSVファイル読み込み

テーマ:

出典;

TSVファイルの読み込み: 引数sep

TSVファイル(タブ区切り)を読み込むには、read_csv()の引数sepにタブ文字\tを指定する。

    a   b   c   d
ONE 11  12  13  14
TWO 21  22  23  24
THREE   31  32  33  34

source: sample_header_index.tsv

df_tsv_sep = pd.read_csv('data/src/sample_header_index.tsv', index_col=0, sep='\t')
print(df_tsv_sep)
#         a   b   c   d
# ONE    11  12  13  14
# TWO    21  22  23  24
# THREE  31  32  33  34

source: pandas_read_csv.py

 

read_table()はデフォルトの区切り文字がタブ文字\tとなっている。引数などはread_csv()と同じ。