값이 변할 수 있는 수 → 어떤 상황에 따라 달라지는 수 y = 2x + 5 → 여기서 x, y는 변수!
항상 같은 값→ 바뀌지 않고 고정된 숫자
y = 2x + 5에서 5는 항상 고정된 숫자니까 상수
변수 앞에 붙은 숫자, 그 변수가 얼마나 영향이 큰지 알려주는 숫자
y = 2x + 5 → 여기서 2가 계수
해석: 계수 2는, x가 1만큼 늘어날 때 y가 2만큼 늘어난다는 뜻
그러니까 x가 2 늘어나면 y는 4만큼, x가 3 늘어나면 y는 6만큼 늘어남
| 구분 | 상관계수 | 회귀계수 |
|---|---|---|
| 뜻 | 두 변수의 관련성 | 한 변수가 다른 변수에 주는 영향 |
| 해석 | "같이 움직이나?" | "얼마나 영향을 주는가?" |
| 값의 범위 | -1 ~ 1 | 제한 없음 |
| 방향성 | O (양/음 구분) | O |
| 크기의 단위 | 없음 | 실제 단위 있음 (예: cm, 원 등) |
| 목적 | 관계 확인 | 예측 및 모델 해석 |
| 예시 | 키와 몸무게의 관계 강도 | 키가 1cm 늘면 몸무게 몇 kg 늘어나는가? |
class Dog:
def init(self, name):
self.name = name
my_dog = Dog("바둑이") # Dog라는 클래스에서 만든 객체