0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

pandasを用いたフラットファイルのインポート処理

Last updated at Posted at 2021-05-27

pandasを用いたインポート処理

pd.read_csv()を使用して単純なインポート処理を行います。

import pandas as pd
df = pd.read_csv('test.csv')

ヘッダー行の指定や部分的に読込みたい場合、パラメータで指定します。

df = pd.read_csv('test.csv', header=None, nrows=5)
  • header : ヘッダー行の指定。1行目がヘッダーの場合は0、ヘッダーがない場合はNoneを指定します。(デフォルト値はinfer)
  • nrows : 読み込む行数の指定

さらにタブ区切り、コメント行やNA/NaNを表す自前の文字列がある場合、以下のように指定します。

df = pd.read_csv('test.tsv', sep='\t', comment='#', na_values='Nothing')
  • sep : 区切り文字の指定
  • comment : 行の先頭が一致する場合コメントとして無視
  • na_values : 指定文字列が存在する場合NA/NaNとして読み込み

参考情報

pandas.read_csv 公式リファレンス

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?