
15
0
장
들어가며
0.1
왜 ‘사이파이’인가?
넘파이와 사이파이 라이브러리는 파이썬 과학 생태계의 핵심이다. 사이파이 소프트웨어 라이
브러리는 통계, 신호 처리, 이미지 처리 및 함수 최적화와 같은 과학 데이터 처리에 사용하는
일련의 함수를 제공한다. 사이파이는 파이썬 숫자 배열 계산 라이브러리인 넘파이를 기반으로
한다. 지난 몇 년 동안 넘파이와 사이파이 기반 앱과 라이브러리 생태계는 천문학, 생물학, 기
상학 및 기후 과학, 재료 과학 등 다양한 분야에 걸쳐 급격히 성장해왔다.
이 성장은 움츠러들 기세가 보이지 않는다.
2014
년 토마스 로비타이와 크리스 버몬트는 천문
학에서 파이썬이 점점 더 많이 사용되고 있다는 사실을 문서
3
에서 밝혔다. 다음은
2016
년 하
반기에 갱신한 문서에 있는 그래프
4
다.
출간물에서 참조로 언급된 비율
연도
2000 2006 20122002 2008 20142004 2010 2016
IDL
Python
Matlab
0
.
18
0
.
16
0
.
14
0
.
12
0
.
10
0
.
08
0
.
06
0
.
04
0
.
02
0
.
00
사이파이와 연관된 라이브러리가 수년간 많은 과학 분야 데이터 분석을 주도하게 될 것이다.
또 다른 예로 과학자들에게 컴퓨터 기술을 가르치고 있는 소프트웨어 카펀트리를 들 수 있다.
대부분 파이썬을 사용하고 있으며 인기가 대단하다.
3
http
://
bit