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

CountingBykeys

कई datasets के लिए, key/value dataset में keys की संख्या गिनना महत्वपूर्ण होता है। उदाहरण के लिए, किन देशों में प्रोडक्ट बिका यह गिनना, या सबसे लोकप्रिय baby names दिखाना। इस सरल अभ्यास में, आप पहले बनाए गए Rdd का उपयोग करेंगे और उस pair RDD में unique keys की संख्या गिनेंगे।

ध्यान रखें, आपके workspace में SparkContext sc और Rdd पहले से उपलब्ध हैं.

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

PySpark के साथ Big Data Fundamentals

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

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

  • countByKey चलाएँ और परिणाम को वैरिएबल total में असाइन करें.
  • total का type क्या है?
  • total पर इटरेट करें और keys तथा उनकी counts प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Count the unique keys
total = Rdd.____()

# What is the type of total?
print("The type of total is", ____(total))

# Iterate over the total and print the output
for k, v in total.___(): 
  print("key", ____, "has", ____, "counts")
कोड संपादित करें और चलाएँ