본문 바로가기
프로그래머/프로그래밍

python 엑셀 읽고, 쓰고, 분석

by plog 2022. 12. 2.

모듈 설치 - Anaconda 실행창 에서

pip install openpyxl

pip install pandas

 

 

read_excel() 옵션

  • sheet_name :
    기본 값은 0 입니다. int 0이 첫번째 시트, 1이 두번째 시트입니다. 문자열로 sheet_name = "sheet1" 방법이나, [0,"sheet2"] 처럼 리스트 값이 들어갈 수 있습니다.
  • header:
    어느 행(row)에 열(column)의 이름이 있는지를 지정하는 것으로 기본 값은 0으로 첫번째 줄입니다. None으로 하면 첫번째 줄(행,row)부터 바로 데이터로 받아드립니다.
  • names:
    header가 None일 경우 열(column)의 이름을 지정해줍니다.
  • index_col:
    각 행(row)의 이름이 위치한 열(column)을 지정합니다. 기본 값은 None입니다.
  • usecols:
    기본 값은 None으로 모든 열을 다 불러옵니다. "A:E", "A,C,F:H" 등으로 원하는 열을 선택하여 읽어오게 할 수 있습니다.
  • dtype:
    열의 데이터 타입 지정.
  • skiprows:
    엑셀을 읽을 때 첫줄(0)으로 부터 몇 줄을 건너뛸지 지정.
  • nrow:
    몇 줄을 읽을지 지정합니다.
  • na_values:
    값이 없는 경우 어떤 str 등으로 넣을지 지정.
  • thousands:
    돈과 같이 천단위로 쉼표(,)로 구분된 문자를 변환하기 위하여, 천단위의 구분자가 무엇인지 지정합니다.

 

 

 

 

 

댓글