모듈과 파일
모듈 임포트 (Module Import)
- 모듈(Module): 관련된 함수들을 모아놓은 것 (일종의 코드 묶음).
- 모듈 함수 사용하려면 먼저 모듈 임포트(import) 필요.
import pandas as pd pandas: 표 형태 데이터 다루는 대표적 모듈.as pd:pandas모듈을 앞으로pd라는 **약칭(별명)**으로 부르겠다는 의미 (생략 가능하나 관례적으로 사용).
파일 열기 (Pandas 활용)
df = pd.read_excel('car.xlsx')
pd.:pd(pandas 모듈)에 소속된 기능을 사용하겠다는 의미 (Python에서.은 소속 나타냄).read_excel(): 엑셀 파일 읽는 함수.'car.xlsx': 읽어올 파일 이름 (문자열이므로 따옴표 사용).df = ...: 파일 읽은 내용(데이터프레임)을df라는 변수에 할당.
데이터 보기
df.head()
- 객체 소속 함수(메서드): Python에서는 특정 변수(객체)에 소속된 함수(메서드) 존재.
df.head():df변수(데이터프레임)에 소속된head메서드 호출.df의 첫 5행 보여주는 역할.- 괄호
(): 함수(메서드) 호출 시에는 인자가 없어도 반드시 괄호 붙임. - 행 개수 지정:
df.head(10)과 같이 괄호 안에 숫자를 넣어 보여줄 행 개수 지정 가능.
패키지 설치
- 패키지(Package): 모듈보다 더 큰 단위. 추가적인 함수/기능 묶음. (모듈과 혼용되기도 함)
- 예시: 통계 분석 위한
pingouin패키지 설치. pip사용: Python 패키지 관리자pip프로그램 이용 설치.
pip install pingouin
- 위 명령어는 Jupyter Notebook 셀에서 실행하거나, Anaconda Prompt(터미널)에서 실행.
퀴즈
사용자 정보 입력
퀴즈를 시작하기 전에 이름과 소속을 입력해주세요.