| オプション | 使用例 | 内容 | 備考 |
|---|---|---|---|
| sep or delimiter | sep=’\t’ | 指定文字で区切って読み込む | |
| header | header=None header=1 | ヘッダー行を指定しない ヘッダー行を指定する | |
| names | names=[‘colA’, ‘colB’, ‘colC’] | カラム名を指定 | |
| index_col | index_col=’id’ | インデックスラベルを指定する | |
| usecols | usecol=[1,3,5] usecol=[‘colA’, ‘colC’] | 読み込む列を指定する | |
| prefix | prefix=’copy_’, header=None | header=Noneの場合のみで有効 カラム名が「copy_0, copy_1…」になる | |
| dtype | ①dtype=str ②dtype={‘col_A’: ‘str’, ‘col_C’: ‘int’} | 読み込み時に列の型を指定 | |
| skiprows | ①skiprows=5 ②skiprows=[1,3,6] | 読み込まない行を指定する ①0~5行を読み込まない ②1,3,6行を読み込まない(start:0) | |
| skipfooter | skipfooter=2, engine=’pyton’ | 下から除外する行数を指定 | |
| nrows | nrows=5 | 何行目までを読む込む | |
| na_values | na_values=[‘-‘] | 指定記号をNaNとして読み込む (通常のNaNはそのまま) | |
| parse_dates | parse_dates=[‘colB’] | その列をdatetimeで読み込む | |
| thousands | thousands=’,’ | 3桁区切りを除外 読み込み後はその列はfloat型になる ただし一部文字列が含まれたりするとうまく変換できないことがある。その場合はコチラを参照 | |