Skip to Main Content
파이썬 데이터 분석 입문: 엑셀 및 CSV 파일 처리부터 데이터베이스, 시각화, 통계분석, 자동화까지
book

파이썬 데이터 분석 입문: 엑셀 및 CSV 파일 처리부터 데이터베이스, 시각화, 통계분석, 자동화까지

by 한창진, 이병욱, 클린턴 브라운리
November 2017
Beginner to intermediate content levelBeginner to intermediate
368 pages
7h 48m
Korean
Hanbit Media, Inc.
Content preview from 파이썬 데이터 분석 입문: 엑셀 및 CSV 파일 처리부터 데이터베이스, 시각화, 통계분석, 자동화까지
171
3
엑셀 파일
이 스크립트는 조건에 맞는 행을 필터링하는 스크립트와 매우 유사하다. 차이점은
13
,
23
,
25
행에 있다.
13
행은 관심 있는 날짜가 들어 있는
important
_
dates
라는 리스트를 작성한다.
23
행에서는
purchase
_
date
라는 변수에,
Purchase
Date
열의 값을 담되
important
_
dates
날짜들과 같은 형식으로 포매팅된 값을 담는다.
25
행은 행의 날짜가
important
_
dates
의 날짜
중 하나와 같은지 여부를 판별한다. 일치하면 해당 행을 처리하여 출력 파일에 쓴다.
스크립트를 실행하려면 명령 줄에 다음을 입력하고 엔터 키를 누른다.
python 5excel_value_in_set.py sales_2013.xlsx 5output.xls
그다음 출력 파일인
5output.xls
를 열어 결과를 확인할 수 있다.
| 팬더스 |
이 예제에서는
Purchase
Date
열의 값이
01
/
24
/
2013
혹은
01
/
31
/
2013
인 행을 필터링하려
고 한다. 팬더스는 특정 값이 리스트에 있는지 확인하는 데 사용할 수 있는
isin
()
함수를 제공
한다.
팬더스로 관심 집합에 값이 포함되는 행을 필터링해보겠다. 텍스트 편집기에 다음 코드를 입력
하고 파일명을
pandas _value _in _set.py
로 저장한다. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

BPF로 리눅스 관측 가능성 향상하기: 성능 분석과 네트워킹을 위한 고급 프로그래밍

BPF로 리눅스 관측 가능성 향상하기: 성능 분석과 네트워킹을 위한 고급 프로그래밍

류광, 데이비드 칼라베라, 로렌초 폰타나

Publisher Resources

ISBN: 9791162240144