본문 바로가기

Theory/DataScience

Python pandas에서 excel 엑셀 파일 바로 읽어 오기

지난번에 텍스트 파일 읽어오기[바로가기]를 했었는데요. 오늘은 엑셀파일을 읽는걸 이야기할려구요^^ 언제나 그렇듯 쉽게~~~^^ 뭐 간단한것만~~~^^

위 그림처럼 있는 엑셀파일이 있다면... Python의 pandas는 정~~말 쉽게

요런 설정후에~

단지 read_excel이라는 명령만으로 끝납니다.^^ (포스팅 끝~~)

여기서 끝내면 약간 허망하니까.. 뭐 그래프라도 그려보죠^^

아~ 이렇게 원하는 컬럼(column)만 가지고오면서 index를 지정할 수도 있습니다.

뭐 index를 지정 안 할수도(^^) 있지만요^^

반응형
  • BlogIcon 핑구야 날자 2016.11.23 08:27 신고

    엑셀과 연동하는 방법이군요 날씨가 갑자기 추워졌어요 감기 조심하세요

  • BlogIcon 세리아넷 2016.11.25 03:11 신고

    엑셀파일 바로 읽어오는 방법 소스 정보 감사합니다.^^

  • BlogIcon 감자튀김 2016.11.26 11:44 신고

    오~ 엑셀내용을 바로 읽어 올 수 있네요~
    txt로 바꾸어서 읽고 했었는데~ 너무 유용한 정보이네요~ 감사합니다. ^^

  • 날아라민선 2017.07.03 15:34

    요새 파이썬에 관심을 갖은 학생입니다.
    엑셀 파일을 불러오는것에 계속 막혀서 이렇게 문의드리는데
    엑셀 파일을 인터넷에 찾은 다음에 제 컴퓨터 어디에 저장을 해놔야 pandas가 읽는건지,,,pd.read_excel('06_rawdata/testExcel.xlsx) 이렇게 되어있는데,,,,저 testExcel이 어디에 저장되어야 읽어지는건가요,,,저렇게 하니까 쥬피터에서 FileNotFoundError라고 뜨고,,, 답변해주시면 정말 감사하겠습니다. 꾸벅꾸벅

    • BlogIcon PinkWink 2017.07.03 20:55 신고

      가장 손쉬운 방법은 현재 내 소스코드가 존재하는 폴더에 엑셀파일을 위치시키시고
      pd.read_excel('excel_name.xlsx')
      이라고 하시면 일단 읽는데는 문제가 없을 겁니다. 엑셀파일의 내용이나 사용하려는 목적에 따라 조금 만져줘야 하겠지만요...

  • 비버킴 2019.11.07 17:02

    안녕하세요! 책 보고 공부하려다가 질문 드립니다.
    1장 서울시 구별 CCTV 현황 분석에서 엑셀 파일을 읽어오려고 책대로
    pd.read_excel('./resource/01. population_in_Seoul.xls', header=2, parse_cols='B, D, G, J, N')
    를 했는데요, error가 납니다.
    read_excel() got an unexpected keyword argument `parse_cols`
    이거 어떻게 해결해야 할 지 혹시 알려주실 수 있을까요?ㅠㅠ감사합니다

    • BlogIcon PinkWink 2019.11.08 00:31 신고

      https://github.com/PinkWink/DataScience/blob/master/source_code/01.%20Basic%20of%20Python%2C%20Pandas%20and%20Matplotlib%20%20via%20analysis%20of%20CCTV%20in%20Seoul.ipynb

      이유는 책 출판후에 pandas의 버전이 변경되면서 사용법이 조금 바뀌었기 때문이랍니다.
      GIthub에 에러나는 부분들을 수정해서 올리고 있답니다. 부족하지만 참조 부탁합니다.

  • 파이썬신기신기 2020.08.29 21:46

    원더풀!!! 고맙습니다.