Числовые переменные

Конструирование признаков для машинного обучения в Python

Robert O'Callaghan

Director of Data Science, Ordergroove

Типы числовых признаков

  • Возраст
  • Цена
  • Количества
  • Геопространственные данные
Конструирование признаков для машинного обучения в Python

Имеет ли размер значение?

Конструирование признаков для машинного обучения в Python

Бинаризация числовых переменных

df['Binary_Violation'] = 0

df.loc[df['Number_of_Violations'] > 0, 'Binary_Violation'] = 1
Конструирование признаков для машинного обучения в Python

Бинаризация числовых переменных

Конструирование признаков для машинного обучения в Python

Группировка числовых переменных

import numpy as np
df['Binned_Group'] = pd.cut(
    df['Number_of_Violations'], 
    bins=[-np.inf, 0, 2, np.inf],
    labels=[1, 2, 3]
)
Конструирование признаков для машинного обучения в Python

Группировка числовых переменных

Конструирование признаков для машинного обучения в Python

Давайте потренируемся!

Конструирование признаков для машинного обучения в Python

Preparing Video For Download...