私はテキストファイルを読み込み、単語数の例を実装しています。問題は空のキーでRDDを取得していることです。私は空を取得していますなぜ、私はそれを削除するにはどのように確認していないRDDから空のキーを削除する
val tokens = sc.textFile("test.txt").flatMap(line => line.split(",")).map(_.trim)
val tableForFrequency = tokens.map(word => (word, 1))
.reduceByKey((a, b) => a + b)
tableForFrequency.saveAsTextFile("file.txt")
:ここ
はコードです。
ご注意:私はScala/Sparkの初心者です。この質問を投稿する前に、すでに関連する質問を探しています。
なぜあなたではないでしょうか?空の文字列はまだ文字列として残っています.... – zero323
どのコースでこれを課題として設定していますか?ここ数日、いくつかの "Spark/Scalaの初心者が単語数を実装する"という質問がありました。 –