
from Scratch
223
많은 사람이 천재와 미치광이는 종이 한 장 차이라고 한다.
나는 종이 한 장이 아니라, 그 사이에 거대한 만(
灣
)이 있다고 생각한다.
- 빌 베일리(
Bill
Bailey
)
1
장 ‘들어가기’에서 우리는 어떤 사용자들이 유료 계정으로 전환할지 예측하는
문제를 살펴보았다. 여기서 그 문제를 다시 한번 다뤄 보자.
16.1
문제
데이터 과학자로서의 경력(
experience
), 소득(
salary
) 그리고 유료 계정으로 등
록했는지의 여부(
paid
_
account
) 등을 익명화해서 저장한
200
명의 사용자 데이
터가 있다(그림
16
-
1
). 이때 종속 변수(
dependent
variable
)는 유료 계정 등록
여부다. 범주형(
categorical
)이므로
0
(유료 계정이 아니다)과
1
(유료 계정이다)
의 값을 가진다.
데이터는 각
[experience, salary, paid_account]
정보가 담긴 리스트다. 이
를 다시 우리가 필요한 형태로 바꿔보면 다음과 같다.
xs = [[1.0] + row[:2] for row in data] #
여기서
각
원소는
# [1, experience, salary]
ys = [row[2] for row in data] #
여기서
각
원소는
paid
_
account
먼저 선형 회귀 분석으로 가장 좋은 모델을 ...