728x90
반응형
라이브러리 = 패키지 = 모듈
다 같은 맥락이다.
언어마다 함수의 묶음으로 라이브러리, 패키지, 모듈이라고 달리 부르는데,
R에서는 패키지, 파이썬에서는 모듈이라고 부른다.
하지만 섞어 불러도 소통에는 크게 문제가 없다.
파이썬에서 분석에 쓰이는 모듈에는 numpy, pandas 모듈이 있다.
pandas를 가장 많이 사용하는데, 데이터 프레임을 표현해 줄 수 있는 모든 function들이 pandas에 들어있다.
비정형자료도 결국 정형으로 변환하여 사용하므로 pandas를 많이 사용한다.
array를 지원해주는 모듈이 numpy, data frame을 지원해주는 모듈이 pandas 이다.
기본 파이썬은 numpy와 pandas를 지원해주지는 않는다.
파이썬은 C라는 개발도구로 만들어진 언어이다보니 모듈을 부착하여 사용하여야 한다.
그래서 분석하기위한 파이썬으로는 두 가지 방법이 있다.
첫 번째로 기본 파이썬 설치 후 모듈들을 하나씩 추가 하는 방법
또는 데이터 분석용 종합 프로그램을 설치하는 방법(아나콘다)이다.
데이터 분석용 파이썬 프로그램을 아나콘다라고 한다.
아나콘다에는 잘 사용하지 않는 패키지들도 있긴 하다. 그래서 정말 필요한 모듈만 추출한 것이 미니 아나콘다이다.
파이썬의 IDE는 파이참, 스파이더, 쥬피터 노트북 등이 있다.
아나콘다는 스파이더나 쥬피터 노트북을 기본 IDE로 제공한다.
그래서 우리 수업에서는 IDE를 추가적으로 설치하지 않고 기본 IDE를 사용할 예정이다.
728x90
반응형
'배우기 > 복습노트[Python과 분석]' 카테고리의 다른 글
[복습] Python 리스트와 리스트의 메서드 (함수와 메서드의 차이 포함) (0) | 2024.01.05 |
---|---|
[복습] Python 자료구조(1) (0) | 2024.01.05 |
[복습] Python 산술연산자 (0) | 2024.01.05 |
[복습] Python 모듈, 모듈 호출하기 (0) | 2024.01.05 |
[복습] Python 변수 (0) | 2024.01.05 |