Zmienne numeryczne

Inżynieria cech w uczeniu maszynowym w Pythonie

Robert O'Callaghan

Director of Data Science, Ordergroove

Typy cech numerycznych

  • Wiek
  • Cena
  • Liczebności
  • Dane geoprzestrzenne
Inżynieria cech w uczeniu maszynowym w Pythonie

Czy rozmiar ma znaczenie?

Inżynieria cech w uczeniu maszynowym w Pythonie

Binaryzacja zmiennych numerycznych

df['Binary_Violation'] = 0

df.loc[df['Number_of_Violations'] > 0, 'Binary_Violation'] = 1
Inżynieria cech w uczeniu maszynowym w Pythonie

Binaryzacja zmiennych numerycznych

Inżynieria cech w uczeniu maszynowym w Pythonie

Grupowanie zmiennych numerycznych

import numpy as np
df['Binned_Group'] = pd.cut(
    df['Number_of_Violations'], 
    bins=[-np.inf, 0, 2, np.inf],
    labels=[1, 2, 3]
)
Inżynieria cech w uczeniu maszynowym w Pythonie

Grupowanie zmiennych numerycznych

Inżynieria cech w uczeniu maszynowym w Pythonie

Czas na ćwiczenia!

Inżynieria cech w uczeniu maszynowym w Pythonie

Preparing Video For Download...