Examly題庫立即開始練習
國營聯招 統計資訊統計學、巨量資料概論104 年第 50 題單選題考點:單字計數錯誤考點:空格數混淆

在Spark大數據分析平台上執行下列的Python程式碼: file=spark.textFile("hdfs://…") //opens a file counts=file.flatMap(lambda line: line.split(" ")) //iterate over the lines, split each line by space into words .map(lambda word: (word, 1)) //for each word, create the tuple (word, 1) .reduceByKey(lambda a, b: a+b) //go over the tuples "by key" (first element) and sum the second elements counts.saveAsTextFile("hdfs://…") 當輸入短文: a spark can start a fire that burns the entire prairie 請問最後存入到 HDFS 檔案的(key, value)一共有多少對?

A8
B9
C10正確答案
D11
答案與詳解
C
正確答案
MapReduce WordCount:統計不重複單字數,輸入句子共10個不重複單字,故輸出10對(key,value)。

逐選項解析

A8單字計數錯誤✕ 錯誤
8對代表只數到8個不重複單字,計算過程有遺漏,不正確。
B9空格數混淆✕ 易錯陷阱
9對是常見錯誤答案,可能誤以為原句共9個空格或誤算單字數,實為10個不重複單字。
C10✓ 正確
D11✕ 易錯陷阱

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

統計學、巨量資料概論 相關題目

想練更多統計學、巨量資料概論考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly