Zacznij terazZacznij za darmo

Przewoźnik

W tym ćwiczeniu stworzysz StringIndexer oraz OneHotEncoder, aby zakodować kolumnę carrier. W tym celu wywołaj konstruktory klas z argumentami inputCol i outputCol.

inputCol to nazwa kolumny, którą chcesz zaindeksować lub zakodować, natomiast outputCol to nazwa nowej kolumny, którą powinien utworzyć Transformer.

To ćwiczenie jest częścią kursu

Podstawy PySpark

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz StringIndexer o nazwie carr_indexer, wywołując StringIndexer() z argumentami inputCol="carrier" i outputCol="carrier_index".
  • Utwórz OneHotEncoder o nazwie carr_encoder, wywołując OneHotEncoder() z argumentami inputCol="carrier_index" i outputCol="carrier_fact".

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Create a StringIndexer
carr_indexer = StringIndexer(____)

# Create a OneHotEncoder
carr_encoder = OneHotEncoder(____)
Edytuj i uruchom kod