ПочатиПочніть безкоштовно

Рядок у ціле число

Тепер ви використаєте метод .cast(), який щойно вивчили, щоб перетворити всі відповідні стовпці у вашому датафреймі model_data на цілі числа!

Щоб змінити тип стовпця за допомогою методу .cast(), можна написати так:

dataframe = dataframe.withColumn("col", dataframe.col.cast("new_type"))

Ця вправа є частиною курсу

Основи PySpark

Переглянути курс

Інструкції до вправи

  • Скористайтеся методом .withColumn(), щоб .cast() такі стовпці до типу "integer". Звертайтеся до стовпців через нотацію df.col:
    • model_data.arr_delay
    • model_data.air_time
    • model_data.month
    • model_data.plane_year

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Cast the columns to integers
model_data = model_data.withColumn("arr_delay", ____)
model_data = model_data.withColumn("air_time", ____)
model_data = model_data.withColumn("month", ____)
model_data = model_data.withColumn("plane_year", ____)
Редагувати та запускати код