НачатьНачать бесплатно

Авиаперевозчик

В этом упражнении вы создадите StringIndexer и OneHotEncoder для кодирования столбца carrier. Для этого вызовите конструкторы классов с аргументами inputCol и outputCol.

inputCol — это имя столбца, который нужно проиндексировать или закодировать, а outputCol — имя нового столбца, который должен создать Transformer.

Это упражнение является частью курса

Основы PySpark

Посмотреть курс

Инструкции к упражнению

  • Создайте StringIndexer с именем carr_indexer, вызвав StringIndexer() с аргументами inputCol="carrier" и outputCol="carrier_index".
  • Создайте OneHotEncoder с именем carr_encoder, вызвав OneHotEncoder() с аргументами inputCol="carrier_index" и outputCol="carrier_fact".

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create a StringIndexer
carr_indexer = StringIndexer(____)

# Create a OneHotEncoder
carr_encoder = OneHotEncoder(____)
Редактировать и запускать код