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

String na integer

Teď použiješ metodu .cast(), kterou jsi poznal/a v předchozím cvičení, a převedeš všechny vhodné sloupce v DataFramu model_data na celá čísla!

Pro převod typu sloupce pomocí metody .cast() můžeš napsat kód takto:

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

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

Foundations of PySpark

Zobrazit kurz

Pokyny k cvičení

  • Pomocí metody .withColumn() převeď následující sloupce na typ "integer" pomocí .cast(). Ke sloupcům přistupuj zápisem df.col:
    • model_data.arr_delay
    • model_data.air_time
    • model_data.month
    • model_data.plane_year

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

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

# 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", ____)
Upravit a spustit kód