본문 바로가기
프로그래밍언어/Python

[Python] : [파이썬 머신러닝 실무 테크닉 100] : 여러 데이터를 유니온하기

by 오주현 2021. 12. 24.
반응형
[파이썬 머신러닝 실무 테크닉 100] : 

여러 데이터를 유니온(결합)하자


  • 얻은 파일 목록을 기반으로 반복 처리를 한다.
order_all = pd.DataFrame()
file = tbl_order_files[0]
order_data = pd.read_csv(file)
print(f'{file}:{len(order_data)}')
order_all = pd.concat([order_all, order_data], ignore_index=True)
order_all
  • 처리 결과 저장을 위한 pd.DataFrame()이다.
  • print는 표시 포멧을 지정하는 방법이다.
    • {} 안에 변수를 그대로 기입할 수 있다.
order_all = pd.DataFrame()
for file in tbl_order_files:
    order_data = pd.read_csv(file)
    print(f'{file}:{len(order_data)}')
    order_all = pd.concat([order_all, order_data], ignore_index=True)
  • 결과를 저장하기 위한 pd.DataFrame()을 만든다.
  • for 문을 통해 tbl_order_files를 하나씩 꺼내어 file에 저장한다.
order_all
  • 데이터를 확인한다.

 


도서명 : 파이썬 머신러닝 실무 테크닉 100

출판사 : Jpub (제이펍)

학습 페이지 : 13 ~ 15

 

해당 글의 실습 예제와 코드는 파이썬 머신러닝 실무 테크닉 100 책을 참고하고 있습니다.

출판사에 허락을 받고 올리는 글 입니다.

 

참고

2021.12.23 - [프로그래밍언어/Python] - [Python] : [파이썬 머신러닝 실무 테크닉 100] : 머신러닝 공부를 시작한다.

 

반응형

댓글