python_analytics

主にpythonやライブラリーを使ったデータ解析、機械学習、統計学などについて書いていきます

pandas csv一括読み込み

csv一括読み込み

csv一括してDataFrameにする方法

import glob
import os

files = glob.glob(os.path.join("フォルダ名",'*.csv'))

df_list=[]
for file in files:
    tmp_df = pd.read_csv(file,encoding='cp932',parse_dates=[""],header=1])
    tmp_df['filename'] = os.path.basename(file)
    df_list.append(tmp_df)
df = pd.concat(df_list, ignore_index=True)
ff=pd.DataFrame(df)