CountingBykeys
많은 데이터셋에서는 키/값 데이터셋에서 키의 개수를 세는 일이 중요합니다. 예를 들어, 제품이 판매된 국가 수를 세거나 가장 인기 있는 아기 이름을 보여 주는 경우가 그렇죠. 이 간단한 연습 문제에서는 앞에서 생성한 Rdd를 사용하여 해당 페어 RDD에서 고유 키의 개수를 세어 보겠습니다.
워크스페이스에는 이미 SparkContext sc와 Rdd가 준비되어 있다는 점을 기억하세요.
이 연습은 강의의 일부입니다
PySpark로 배우는 빅데이터 기초
연습 안내
countByKey를 사용하고 결과를 변수total에 할당하세요.total의 타입은 무엇인가요?total을 순회하며 키와 그 개수를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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")