Začněte nyníZačněte zdarma

Dopravce

V tomto cvičení vytvoříš StringIndexer a OneHotEncoder pro zakódování sloupce carrier. K tomu zavoláš konstruktory těchto tříd s argumenty inputCol a outputCol.

inputCol je název sloupce, který chceš indexovat nebo zakódovat, a outputCol je název nového sloupce, který má Transformer vytvořit.

Toto cvičení je součástí kurzu

Foundations of PySpark

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř StringIndexer s názvem carr_indexer voláním StringIndexer() s argumenty inputCol="carrier" a outputCol="carrier_index".
  • Vytvoř OneHotEncoder s názvem carr_encoder voláním OneHotEncoder() s argumenty inputCol="carrier_index" a outputCol="carrier_fact".

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create a StringIndexer
carr_indexer = StringIndexer(____)

# Create a OneHotEncoder
carr_encoder = OneHotEncoder(____)
Upravit a spustit kód