00 Machine Learning mit Python: One-Hot-Encoding in Python (mit Code zum Nachmachen)

preview_player
Показать описание
In diesem Video beschreibe ich Dir, was das One-Hot-Encoding ist, wofür es verwendet wird und warum man das braucht. Zusätzlich gibt es einen Leitfaden, wie du das One-Hot-Encoding in Python umsetzt.

Der versprochene Code aus dem Video:

# Importieren der Libraries
from numpy import array
from numpy import argmax
import pandas as pd

# Importieren des Datensatzes

# Erstellen eines Arrays für die Zielvariable
values = array(titanic.Sex)

# Integer encode
label_encoder = LabelEncoder()
print(integer_encoded)
# One-hot encode
onehot_encoder = OneHotEncoder(sparse=False)
print(onehot_encoded)

# Auslesen der Werte
print(inverted, inverted2)

### create columns for binary variables - train
titanic["Female"] = pd.DataFrame({'Female': onehot_encoded[:, 0]})
titanic["Male"] = pd.DataFrame({'Male': onehot_encoded[:, 1]})

Рекомендации по теме