Skip to Content
파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용
book

파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용

by 김영근, 웨스 맥키니
June 2019
Beginner to intermediate
664 pages
18h 26m
Korean
Hanbit Media, Inc.
Content preview from 파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용
27
1
시작하기 전에
프로그램은 실행 시간의 대부분을 차지하는 작은 부분의 코드와 실행 시간을 얼마 차지하지 않
는 많은 양의 ‘글루 코드
glue
code
(접착제 코드, 바인딩 코드라고도 함 )’로 이루어져 있다. 대부
분의 경우 글루 코드는 실행 시간에 영향을 주지 않을 만큼 비중이 낮다. 연산 병목을 최적화하
기 위해 해당 부분을
C
언어 같은 저수준 언어로 옮겨 쓴다면 유익한 결과를 얻을 수 있다.
1.2.2
한 가지 언어만 사용하자
보통 많은 기관에서
R
이나
SAS
같은 좀 더 특화된 언어로 새로운 아이디어를 검증하고 프로토
타입을 만들어 연구한 후 그 아이디어를 자바,
C
#,
C
++ 같은 언어를 이용하여 상용 시스템으로
포팅한다. 파이썬은 연구를 하거나 프로토타입을 만드는 데 적합한 언어인데다 실제 시스템을
개발하는 데도 적합하기에 갈수록 더 인기를 끌고 있다. 하나의 언어로 충분한데 별도의 다른
개발 환경을 유지할 필요는 없지 않은가. 연구자와 기술자가 같은 프로그래밍 도구를 사용함으
로써 얻을 수 있는 장점이 많으므로 앞으로 더 많은 기관에서 파이썬을 사용하게 될 것이라 믿
는다.
1.2.3
파이썬을 사용하면 안 되는 경우
파이썬이 분석 애플리케이션이나 범용 시스템을 개발하는 데 훌륭한 환경이긴 하지만 특수한
경우에는 파이썬이 아닌 다른 언어가 해답인 경우도 있다.
파이썬은 인터프리터 언어이므로 자바나
C
++ 같은 컴파일 언어보다 많이 느리다. 하지만
발자의 시간 비용
CPU
의 시간 비용보다 비싸므로 대개는 이런 등가 교환에 ...
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

파이썬 라이브러리를 활용한 머신러닝(번역개정판): 사이킷런 핵심 개발자가 쓴 머신러닝과 데이터 과학 실무서

파이썬 라이브러리를 활용한 머신러닝(번역개정판): 사이킷런 핵심 개발자가 쓴 머신러닝과 데이터 과학 실무서

박해선, 안드레아스 뮐러, 세라 가이도

Publisher Resources

ISBN: 9791162241905