Companie aeriană
În acest exercițiu vei crea un StringIndexer și un OneHotEncoder pentru a codifica coloana carrier. Pentru aceasta, vei apela constructorii claselor cu argumentele inputCol și outputCol.
inputCol reprezintă numele coloanei pe care vrei să o indexezi sau să o codifici, iar outputCol este numele noii coloane pe care Transformer-ul o va crea.
Acest exercițiu face parte din cursul
Fundamente PySpark
Instrucțiuni pentru exercițiu
- Creează un
StringIndexernumitcarr_indexerapelândStringIndexer()cuinputCol="carrier"șioutputCol="carrier_index". - Creează un
OneHotEncodernumitcarr_encoderapelândOneHotEncoder()cuinputCol="carrier_index"șioutputCol="carrier_fact".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create a StringIndexer
carr_indexer = StringIndexer(____)
# Create a OneHotEncoder
carr_encoder = OneHotEncoder(____)