Kom igångKom igång gratis

Sträng till heltal

Nu ska du använda metoden .cast() som du lärde dig i föregående övning för att konvertera alla lämpliga kolumner i din DataFrame model_data till heltal!

För att konvertera typen av en kolumn med metoden .cast() kan du skriva kod som den här:

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

Den här övningen är en del av kursen

Grunderna i PySpark

Visa kurs

Övningsinstruktioner

  • Använd metoden .withColumn() för att .cast() följande kolumner till typen "integer". Kom åt kolumnerna med notationen df.col:
    • model_data.arr_delay
    • model_data.air_time
    • model_data.month
    • model_data.plane_year

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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", ____)
Redigera och kör kod