Variabile numerice

Ingineria caracteristicilor pentru Machine Learning în Python

Robert O'Callaghan

Director of Data Science, Ordergroove

Tipuri de caracteristici numerice

  • Vârstă
  • Preț
  • Numărători
  • Date geospațiale
Ingineria caracteristicilor pentru Machine Learning în Python

Contează dimensiunea?

Ingineria caracteristicilor pentru Machine Learning în Python

Binarizarea variabilelor numerice

df['Binary_Violation'] = 0

df.loc[df['Number_of_Violations'] > 0, 'Binary_Violation'] = 1
Ingineria caracteristicilor pentru Machine Learning în Python

Binarizarea variabilelor numerice

Ingineria caracteristicilor pentru Machine Learning în Python

Gruparea variabilelor numerice

import numpy as np
df['Binned_Group'] = pd.cut(
    df['Number_of_Violations'], 
    bins=[-np.inf, 0, 2, np.inf],
    labels=[1, 2, 3]
)
Ingineria caracteristicilor pentru Machine Learning în Python

Gruparea variabilelor numerice

Ingineria caracteristicilor pentru Machine Learning în Python

Să exersăm!

Ingineria caracteristicilor pentru Machine Learning în Python

Preparing Video For Download...