csv파일 병합

Jinno·2022년 8월 5일
0

python

목록 보기
14/21

복수의 csv 파일을 병합하는 2가지 방법

#1

df1 = pd.read_csv('./getdata/d1.csv')
df2 = pd.read_csv('./getdata/d2.csv')
df3 = pd.read_csv('./getdata/d3.csv')
df = pd.concat([df1, df2, df3], ignore_index=True)

#2

import pandas as pd
import glob
import os

# 파일이 위치한 경로와 사용할 파일들
files_joined = os.path.join(os.getcwd()+"\getdata", "d*.csv")
list_files = glob.glob(files_joined)

# 한 파일로 병합
df = pd.concat(map(pd.read_csv, list_files), ignore_index=True)
df.to_csv('merged.csv', encoding='utf-8-sig', index=False)
profile
Innovation, 기록용

0개의 댓글