Python으로 Machine Learning을 활용한 CTR 예측
Kevin Huo
Instructor
site_id, app_id, device_id 등 범주형 변수에는 적용하지 않음df.var()
click 1.294270e-01
hour 1.123316e-01
df.var().median()
0.7108583771671939
print(df['click'].var())
df['device_id_count'] = df[
'device_id_count'].apply(
lambda x: np.log(x))
print(df['click'].var())
249362570.10134825
15.628476003312514

StandardScaler()로 다음과 같이 스케일링합니다:scaler = StandardScaler()
X[numeric_cols] = scaler.fit_transform(X[numeric_cols])
dtype: float64
1 10.5 -> 0.85
2 32.3 -> 1.54
Python으로 Machine Learning을 활용한 CTR 예측