Skip to main content

모듈과 파일

모듈 임포트 (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(터미널)에서 실행.

퀴즈

사용자 정보 입력
퀴즈를 시작하기 전에 이름과 소속을 입력해주세요.

Q&A