Erste SchritteKostenlos loslegen

String zu Ganzzahl

Jetzt wendest du die Methode .cast() an, die du in der vorherigen Aufgabe gelernt hast, um alle entsprechenden Spalten deines DataFrame model_data in Ganzzahlen umzuwandeln!

Um den Typ einer Spalte mit der Methode .cast() zu konvertieren, kannst du folgenden Code schreiben:

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

Diese Übung ist Teil des Kurses

Einführung in PySpark

Kurs anzeigen

Anleitung zur Übung

  • Verwende die Methode .withColumn(), um mit .cast() die folgenden Spalten in "integer" zu konvertieren. Greife auf die Spalten mit der Notation df.col zu:

    • model_data.arr_delay

    • model_data.air_time

    • model_data.month

    • model_data.plane_year

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# 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", ____)
Bearbeiten und Ausführen von Code