Languages/Python

[HUFS/컴퓨팅 사고] #10 패키지와 모듈

성중 2021. 3. 7. 17:38

특정기능의 모듈, 그것을 묶어놓은 것이 패키지

 

데이터 분석에 쓰이는 주요 패키지 (스파이더나 주피터노트북 등은 이미 패키지O)

 

모듈을 불러오는 4가지 방법

~ 데이터 시각화 모듈 (오늘날 중요해짐)

 

Numpy를 활용해보자

d드라이브 -> data폴더 -> cdc.txt 파일저장

 

 

외부자료(cdc)를 Numpy패키지로 데이터분석!

 


별도 파일의 모듈을 공유하며 A와 B에서 동일한 함수를 사용 가능! / import 모듈이름

 

모듈을 생성..
점찍고 모듈 함수를 사용..
from을 통해 바로 모듈 함수 사용하는 법 (함수 자체를 import)

 

파이썬에서 추가할 수 있는 서드파티모듈 참고

 

UsefulModules - Python Wiki

Useful Modules, Packages and Libraries The intent of this page is to list some of the most commonly used Python modules, in the hope that it will provide useful recommendations for other programmers (especially beginners). Remember that in addition to the

wiki.python.org

 

모듈 사용의 기본) 수학!

여러 가지 수학 함수들! (사인, 코사인, 탄젠트, 버림, 올림, 반올림)

반올림(round)은 math모듈이 아니라 기본으로 있음!

*정수부분이 홀수면 올리고 짝수면 내리는 특징이 있음

 

여기서도 from을 통해 math.을 생략가능~

 

아니면 모듈 이름이 너무 기니까 as로 줄여보자!

 

모듈 사용의 기본) 랜덤!

 

randrange(min, max) 범위 사이의 정수 하나를 랜덤하게 리턴

 

유용한 랜덤 함수들..