Vector डेटा पर UDF लागू करना
df नाम का एक dataframe उपलब्ध है, जिसमें vector टाइप का output कॉलम है। इसकी पहली पाँच पंक्तियाँ कंसोल में दिखाई गई हैं.
एक UDF get_first_udf उपलब्ध है जो किसी vector कॉलम का पहला एलिमेंट चुनता है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Spark SQL परिचय
अभ्यास निर्देश
dfमें एक नया कॉलम जोड़करdf_newनाम का नया dataframe बनाएँ. नए कॉलम का नामlabelरखें.df_newकी पहली पाँच पंक्तियाँ दिखाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Add label by applying the get_first_udf to output column
df_new = df.____('____', ____('____'))
# Show the first five rows
df_new.____