skip to content
barorin&

複数の同じ形式のファイルを一気に取り込んでDFを作成したい場合

/ 1 min read

Table of Contents

はじめに

Pythonで複数の同じ形式のファイルを一気に取り込んでDFを作成する方法です。

方法

import glob, os
import pandas as pd
# ディレクトリの設定
os.chdir('hoge/fuga')
# ファイルを連結してDF作成
df = pd.DataFrame(columns=[])
for file in glob.glob('\*.csv'):
tmp = pd.read_csv(file, header=None)
df = pd.concat([df, tmp])

この記事を書いた人

barorinのプロフィール画像

barorin公認会計士

会計とITの二足のわらじで働く公認会計士です。Pythonを中心に、会計・監査の実務で実際に使っているコードや、Ubuntu・Raspberry Piの設定メモを書いています。