1. 변수, 함수, 모듈, 패키지
🔗 'Do it! 쉽게 배우는 파이썬 데이터 분석' 책을 기반으로 JupyterLab 환경에서 학습한 내용입니다 _φ(๑╹╹๑)
📌 변수
| 소득 | 성별 | 학점 | 국적 |
| 1,000만원 | 남자 | 3.8 | 대한민국 |
| 2,000만원 | 남자 | 4.2 | 대한민국 |
| 3,000만원 | 여자 | 2.6 | 대한민국 |
| 4,000만원 | 여자 | 4.5 | 대한민국 |
- 변수
- 언제든지 변할 수 있는 다양한 값을 지닌 하나의 속성을 의미하며, 표에서는 소득, 성별, 학점이 해당
- 여러 변수가 모여 데이터를 이루고, 이러한 변수들의 관계를 파악하는 작업을 데이터 분석이라고 함
- ex) 성별에 따라 소득과 학점에 차이가 있는지, 학점과 소득 사이에 어떤 관계가 있는지 등
- 상수
- 하나의 값으로만 되어 있는 속성을 의미하며, 표에서는 국적이 해당
- 데이터 분석에 해당할 수 X
- 변수 만들기
- 변수명 규칙
- 문자, 숫자, 언더바(_) 조합으로 구성할 수 있으며, 반드시 문자로 시작
- score, grade와 같이 알아보기 쉽고, 의미를 담아 이름 설정
- 대소문자를 구분하므로 헷갈리지 않도록 소문자로 작성하는 것 추천
- 변수명 규칙
a = 1
b = 2
a + b # 출력 결과: 3
var1 = [1, 2, 3]
var2 = [4, 5, 6]
var1 + var2 # 출력 결과: [1, 2, 3, 4, 5, 6]
str1 = 'text'
str2 = 'Hello World!'
str1 + ' ' + str2 # 출력 결과:'text Hello World!'
str1 + 2 # 오류 발생: 문자 변수는 연산 X
📌 패키지
- 함수: 특정한 기능을 수행하는 상자
- 모듈: 비슷한 함수끼리 묶은 작은 꾸러미
- 패키지: 함수 혹은 모듈로 구성된 큰 꾸러미
- 패키지와 모듈의 함수 활용하는 방법
- 패키지 설치하기(한 번만 설치) → 패키지 혹은 패키지와 모듈 로드하기(JupyterLab 새로 시작할 때마다 실시) → 함수 사용하기
pip install 패키지명 # 아나콘다 프롬프트에서 패키지 설치
#-------1. 함수로 구성된 패키지의 함수 사용 방법-------
# 방법 1
import 패키지명 # 패키지 로드
패키지명.함수명() # 함수 사용
# 방법 2
import 패키지명 as 약어 # 패키지 로드 후 패키지명 약어로 설정
약어.함수명() # 함수 사용
#-------2. 모듈로 구성된 패키지의 함수 사용 방법-------
# 모든 import 뒤에는 as로 약어 사용 가능
# 방법 1
import 패키지명.모듈명 # 패키지의 모듈 로드
패키지명.모듈명.함수명() # 함수 사용
# 방법 2: 모듈의 다른 함수도 활용 가능
from 패키지명 import 모듈명 # 패키지의 모듈 로드
모듈명.함수명() # 함수 사용
# 방법 3: 모듈의 특정 함수만 활용 가능
from 패키지명.모듈명 import 함수명 # 패키지의 모듈의 함수 로드
함수명() # 함수 사용
'데이터 분석 > Python' 카테고리의 다른 글
| 6. 데이터 시각화(seaborn 패키지) (0) | 2026.07.20 |
|---|---|
| 5. 데이터 정제(결측치, 이상치) (0) | 2026.07.17 |
| 4. 데이터 가공(전처리) (0) | 2026.07.16 |
| 3. 데이터 파악 및 수정 (0) | 2026.07.15 |
| 2. DataFrame (0) | 2026.07.14 |