शुरू करेंमुफ़्त में शुरू करें

String से integer

अब आप पिछले अभ्यास में सीखे गए .cast() मेथड का उपयोग करेंगे ताकि अपने DataFrame model_data की सभी उपयुक्त कॉलम्स को integers में बदल सकें!

किसी कॉलम का टाइप .cast() मेथड से बदलने के लिए आप ऐसा कोड लिख सकते हैं:

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

यह अभ्यास पाठ्यक्रम का हिस्सा है

PySpark की नींव

पाठ्यक्रम देखें

अभ्यास निर्देश

  • .withColumn() मेथड का उपयोग करते हुए नीचे दी गई कॉलम्स को "integer" टाइप में .cast() करें। कॉलम्स को 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", ____)
कोड संपादित करें और चलाएँ