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 파일 처리부터 데이터베이스, 시각화, 통계분석, 자동화까지
345
9
더 공부할 것들
을 수 있다 (
http://www.lfd.uci.edu/~gohlke/pythonlibs
).
9.2.1
넘파이
넘파이
NumPy
는 기초적인 파이썬 패키지로 주로 수치 데이터에 사용하는 빠르고 효율적인 다차
원 데이터 컨테이너인
ndarray
를 제공한다. 또한
for
문 없이도 배열 연산을 할 수 있는 벡터
화된 표준 수학 함수와 통계 함수를 제공한다. 넘파이의 몇몇 유용한 함수는 구조화된 데이터
(특히 수치 데이터 )를 읽거나 변환시키거나 통합하거나 나누는 기능을 제공한다.
넘파이를 기반으로 만들어진 팬더스처럼, 상당수의 넘파이 함수는 이 책에서 배웠던 기술들을
캡슐화하거나 단순화한다. 넘파이는 다른 많은 추가 패키지들의 기초가 되는 기본적인 패키지
다. 넘파이의 기능 중 일부를 살펴보겠다.
CSV
및 엑셀 파일 읽고 쓰기
2
장에서
CSV
파일을 읽고 쓰기 위해
csv
내장 모듈을 사용하는 방법을 소개했다.
CSV
파일을
읽기 위해
with
문을 사용하여 입력 파일을 열었고,
filereader
객체를 사용하여 파일 내 모든
행을 읽었다. 유사한 방법으로
CSV
파일을 쓰기 위해서는
with
문을 사용하여 출력 파일을 열
었고,
filewriter
객체를 사용하여 출력 파일에 결과물을 썼다. 두 경우 모두
for
문을 활용하
여 입력 파일의 모든 행을 순회하고 처리하였다.
넘파이는
loadtxt
,
genfromtxt
,
savetxt
3
가지 함수를 통해
CSV
와 텍스트 파일의 읽고
쓰기를 단순화한다. 기본적으로 ...
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